2011-04-27 10:05:43 +00:00
|
|
|
#
|
|
|
|
# qmake configuration for macx-icc
|
|
|
|
#
|
2018-06-21 07:20:34 +00:00
|
|
|
# Written for Intel C++ Compiler for macOS version 17.0 or higher
|
2011-04-27 10:05:43 +00:00
|
|
|
#
|
|
|
|
|
2018-06-21 07:20:34 +00:00
|
|
|
include(../common/icc-base-unix.conf)
|
|
|
|
|
|
|
|
# modifications to icc-base-unix.conf
|
|
|
|
|
2013-03-19 01:57:31 +00:00
|
|
|
CONFIG += app_bundle
|
2011-04-27 10:05:43 +00:00
|
|
|
QMAKE_INCREMENTAL_STYLE = sublibs
|
2018-06-21 07:20:34 +00:00
|
|
|
QMAKE_COMPILER_DEFINES += __APPLE__
|
2011-04-27 10:05:43 +00:00
|
|
|
|
2018-06-21 07:20:34 +00:00
|
|
|
QMAKE_COMPILER += clang # icc pretends to be clang too
|
2012-09-13 20:17:33 +00:00
|
|
|
|
2013-03-14 23:42:15 +00:00
|
|
|
QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
|
|
|
|
QMAKE_CFLAGS_THREAD =
|
2013-06-29 00:30:43 +00:00
|
|
|
|
2013-03-14 23:42:15 +00:00
|
|
|
QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC
|
|
|
|
QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
|
2011-04-27 10:05:43 +00:00
|
|
|
|
2013-06-29 00:30:43 +00:00
|
|
|
QMAKE_LFLAGS_SHLIB = -single_module -dynamiclib
|
2011-04-27 10:05:43 +00:00
|
|
|
QMAKE_LFLAGS_INCREMENTAL = -undefined suppress -flat_namespace
|
2013-03-14 23:42:15 +00:00
|
|
|
QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
|
|
|
|
QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE}
|
2016-08-19 03:40:38 +00:00
|
|
|
QMAKE_LFLAGS_HEADERPAD = -headerpad_max_install_names
|
2011-04-27 10:05:43 +00:00
|
|
|
|
|
|
|
QMAKE_LFLAGS_VERSION = -current_version$${LITERAL_WHITESPACE}
|
|
|
|
QMAKE_LFLAGS_COMPAT_VERSION = -compatibility_version$${LITERAL_WHITESPACE}
|
|
|
|
|
2018-01-23 13:48:09 +00:00
|
|
|
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.11
|
2013-06-29 00:30:43 +00:00
|
|
|
|
2017-04-11 21:54:53 +00:00
|
|
|
QMAKE_APPLE_DEVICE_ARCHS = x86_64
|
|
|
|
|
2013-03-02 14:13:38 +00:00
|
|
|
include(../common/macx.conf)
|
2011-04-27 10:05:43 +00:00
|
|
|
load(qt_config)
|