Files
.github
CMakeModules
dist
externals
FidelityFX-FSR
SDL
Vulkan-Headers
cmake-modules
cpp-httplib
cubeb
cmake
docs
googletest
build-aux
cmake
codegear
include
m4
make
msvc
samples
scripts
src
test
xcode
Config
DebugProject.xcconfig
FrameworkTarget.xcconfig
General.xcconfig
ReleaseProject.xcconfig
StaticLibraryTarget.xcconfig
TestTarget.xcconfig
Resources
Samples
Scripts
gtest.xcodeproj
CHANGES
CMakeLists.txt
CONTRIBUTORS
COPYING
Makefile.am
README
configure.ac
include
src
test
tools
.gitignore
.gitmodules
.travis.yml
AUTHORS
CMakeLists.txt
Config.cmake.in
INSTALL.md
LICENSE
README.md
appveyor.yml
cubeb.supp
scan-build-install.sh
discord-rpc
dynarmic
ffmpeg
find-modules
getopt
glad
httplib
inih
libressl
libusb
libzip
mbedtls
microprofile
opus
sirit
soundtouch
xbyak
CMakeLists.txt
patches
src
CMakeLists.txt
LICENSE
README.md
license.txt
yuzu/externals/cubeb/googletest/xcode/Config/ReleaseProject.xcconfig

33 lines
993 B
Plaintext
Raw Normal View History

2020-12-28 15:15:37 +00:00
//
// ReleaseProject.xcconfig
//
// These are Release Configuration project settings for the gtest framework
// and examples. It is set in the "Based On:" dropdown in the "Project" info
// dialog.
// This file is based on the Xcode Configuration files in:
// http://code.google.com/p/google-toolbox-for-mac/
//
#include "General.xcconfig"
// subconfig/Release.xcconfig
// Optimize for space and size (Apple recommendation)
GCC_OPTIMIZATION_LEVEL = s
// Deploment postprocessing is what triggers Xcode to strip
DEPLOYMENT_POSTPROCESSING = YES
// No symbols
GCC_GENERATE_DEBUGGING_SYMBOLS = NO
// Dead code strip does not affect ObjC code but can help for C
DEAD_CODE_STRIPPING = YES
// NDEBUG is used by things like assert.h, so define it for general compat.
// ASSERT going away in release tends to create unused vars.
OTHER_CFLAGS = $(OTHER_CFLAGS) -DNDEBUG=1 -Wno-unused-variable
// When we strip we want to strip all symbols in release, but save externals.
STRIP_STYLE = all