2
# qmake configuration for macx-g++
4
# Mac OS X + command-line compiler
7
MAKEFILE_GENERATOR = UNIX
9
CONFIG += qt warn_on release app_bundle incremental global_init_link_order lib_version_first plugin_no_soname link_prl
11
QMAKE_INCREMENTAL_STYLE = sublibs
12
QMAKE_COMPILER_DEFINES += __APPLE__ __GNUC__
19
QMAKE_YACCFLAGS_MANGLE = -p $base -b $base
20
QMAKE_YACC_HEADER = $base.tab.h
21
QMAKE_YACC_SOURCE = $base.tab.c
22
QMAKE_RESOURCE = /Developer/Tools/Rez
24
QMAKE_CFLAGS_DEPS = -M
25
QMAKE_CFLAGS_WARN_ON = -Wall -W
26
QMAKE_CFLAGS_WARN_OFF = -w
27
QMAKE_CFLAGS_RELEASE = -Os
28
QMAKE_CFLAGS_DEBUG = -g
29
QMAKE_CFLAGS_SHLIB = -fPIC
30
QMAKE_EXTENSION_SHLIB = dylib
31
QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
32
QMAKE_CFLAGS_HIDESYMS = -fvisibility=hidden
35
QMAKE_CXXFLAGS = $$QMAKE_CFLAGS
36
QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS
37
QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
38
QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
39
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE
40
QMAKE_CXXFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG
41
QMAKE_CXXFLAGS_SHLIB = $$QMAKE_CFLAGS_SHLIB
42
QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC
43
QMAKE_CXXFLAGS_HIDESYMS = $$QMAKE_CFLAGS_HIDESYMS -fvisibility-inlines-hidden
46
QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS]
47
QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS]
48
QMAKE_INCDIR_OPENGL = /System/Library/Frameworks/OpenGL.framework/Headers \
49
/System/Library/Frameworks/AGL.framework/Headers/
51
QMAKE_LINK = $$QMAKE_CXX
52
QMAKE_FIX_RPATH = install_name_tool -id
53
QMAKE_LINK_SHLIB = $$QMAKE_CXX
54
QMAKE_LFLAGS = -headerpad_max_install_names
55
QMAKE_LFLAGS_RELEASE =
58
QMAKE_LFLAGS_SHLIB = -single_module -dynamiclib
59
QMAKE_LFLAGS_INCREMENTAL = -undefined suppress -flat_namespace
60
QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
61
QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE}
64
QMAKE_LFLAGS_VERSION = -current_version$${LITERAL_WHITESPACE}
65
QMAKE_LFLAGS_COMPAT_VERSION = -compatibility_version$${LITERAL_WHITESPACE}
70
QMAKE_LIBS_OPENGL = -framework OpenGL -framework AGL
71
QMAKE_LIBS_OPENGL_QT = $$QMAKE_LIBS_OPENGL
74
QMAKE_MOC = $$[QT_INSTALL_BINS]/moc
75
QMAKE_UIC = $$[QT_INSTALL_BINS]/uic
78
QMAKE_RANLIB = ranlib -s
84
QMAKE_COPY_FILE = $$QMAKE_COPY
85
QMAKE_COPY_DIR = $$QMAKE_COPY -R
87
QMAKE_DEL_FILE = rm -f
89
QMAKE_CHK_DIR_EXISTS = test -d
90
QMAKE_MKDIR = mkdir -p