/core/externals/update-engine/externals/google-toolbox-for-mac/XcodeConfig/subconfig/Debug.xcconfig
Xcode Config | 47 lines | 8 code | 7 blank | 32 comment | 0 complexity | 27765a1d5c1aeadbe63b8edbec577bb4 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, GPL-2.0
- //
- // Debug.xcconfig
- //
- // General Xcode configuration file for Debug targets.
- //
- // Copyright 2006-2008 Google Inc.
- //
- // Licensed under the Apache License, Version 2.0 (the "License"); you may not
- // use this file except in compliance with the License. You may obtain a copy
- // of the License at
- //
- // http://www.apache.org/licenses/LICENSE-2.0
- //
- // Unless required by applicable law or agreed to in writing, software
- // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- // License for the specific language governing permissions and limitations under
- // the License.
- //
- // No optimization
- GCC_OPTIMIZATION_LEVEL = 0
- // Deployment postprocessing is what triggers Xcode to strip, turn it off
- DEPLOYMENT_POSTPROCESSING = NO
- // Dead code stripping off
- DEAD_CODE_STRIPPING = NO
- // Debug symbols should be on obviously
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES
- // Turn off warnings about uninitialized autos
- // can only be done when GCC_OPTIMIZATION_LEVEL is actually optimizing
- GCC_WARN_UNINITIALIZED_AUTOS = NO
- // Turns on special C++ STL checks to "encourage" good STL use
- // Currently turned off as this is broken using gcc 4.2, and there's no good way
- // to conditionalize it.
- // http://stackoverflow.com/questions/1416096/c-debug-builds-broke-in-snow-leopard-x-code
- //GTM_CONFIGURATION_GCC_PREPROCESSOR_DEFINITIONS = _GLIBCXX_DEBUG_PEDANTIC _GLIBCXX_DEBUG _GLIBCPP_CONCEPT_CHECKS DEBUG=1
- GTM_CONFIGURATION_GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1
- // Turns on stack protection on debug builds for Leopard and above
- GTM_CONFIGURATION_OTHER_CFLAGS = -fstack-protector -fstack-protector-all
- // Stack protection doesn't exist on Tiger
- GTM_CONFIGURATION_OTHER_CFLAGS[sdk=macosx10.4*] =