Skip to content

Commit 12475dd

Browse files
committed
Added conditional build arg for OSX6+ support
1 parent b1bc86f commit 12475dd

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

syscoin-qt.pro

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,22 @@ UI_DIR = build
3535

3636
# use: qmake "RELEASE=1"
3737
contains(RELEASE, 1) {
38-
# Mac: compile for maximum compatibility (10.6, 32-bit + 64bit)
39-
macx:QMAKE_CXXFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
40-
macx:QMAKE_CFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
41-
macx:QMAKE_OBJECTIVE_CFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
38+
39+
# use: qmake "OSX6=1"
40+
contains(OSX6, 1) {
41+
# Mac: compile for maximum compatibility (10.6, 32-bit + 64bit)
42+
macx:QMAKE_CXXFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
43+
macx:QMAKE_CFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
44+
macx:QMAKE_OBJECTIVE_CFLAGS += -mmacosx-version-min=10.6 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
45+
}
4246

4347
!win32:!macx {
4448
# Linux: static link and extra security (see: https://wiki.debian.org/Hardening)
4549
LIBS += -Wl,-Bstatic -Wl,-z,relro -Wl,-z,now
4650
}
4751
}
4852

53+
4954
!win32 {
5055
# for extra security against potential buffer overflows: enable GCCs Stack Smashing Protection
5156
QMAKE_CXXFLAGS *= -fstack-protector-all

0 commit comments

Comments
 (0)