PLIST_FLAGS = -d'APP_NAME=$APP_NAME' -d'APP_VERSION=$APP_VERSION' -d'APP_REVISION=$APP_REVISION' -d'APP_MIN_OS=$APP_MIN_OS' FLAGS += -c -pipe -fPIC -gdwarf-2 FLAGS += -m32 -mmacosx-version-min=$APP_MIN_OS -isysroot "$sdk" FLAGS += -funsigned-char -fvisibility=hidden FLAGS += -DNS_BUILD_32_LIKE_64 -D'NULL_STR="\uFFFF"' FLAGS += -Wall -Wwrite-strings -Wformat -Winit-self -Wmissing-include-dirs -Wno-parentheses -Wno-sign-compare -Wno-switch FLAGS += -Wno-address-of-temporary FLAGS += -IShared/include # FLAGS += -D_GLIBCXX_DEBUG FLAGS += -DNDEBUG -Os # LINK = OakDebug CXX_FLAGS += -std=gnu++11 OBJC_FLAGS += -std=c99 OBJCXX_FLAGS += -std=gnu++11 OBJCXX_FLAGS += -fobjc-call-cxx-cdtors LN_FLAGS += -m32 -mmacosx-version-min=$APP_MIN_OS -isysroot "$sdk" LN_FLAGS += -fvisibility=hidden LN_FLAGS += -Wl,-dead_strip # LN_FLAGS += -Wl,-dead_strip_dylibs PRELUDE = Shared/PCH/prelude.* TARGETS = vendor/target TARGETS += Frameworks/target TARGETS += Applications/target TARGETS += QuickLook/TextMate/target TARGETS += PlugIns/*/*.target