pkgsrc/x11/qt5-qtbase/files/qmake.conf.mac
adam 3e7252b3d2 qt5: updated to 5.13.0
New in Qt 5.13 and Tools Update

Get ready for a round of great new features and development tools! Highlights include

* Improvements to Qt Quick, Qt Quick Controls 2, Qt 3D, Qt WebEngine, and more
* Full support for Qt for WebAssembly and Qt KNX
* Sketch support for Qt Design Studio and other upgrades to our UI design tools
2019-08-09 17:41:38 +00:00

63 lines
1.7 KiB
Text

#
# qmake configuration for pkgsrc
#
MAKEFILE_GENERATOR = UNIX
QMAKE_PLATFORM = darwin mac macos macx osx
CONFIG += qt warn_on release link_prl incremental global_init_link_order lib_version_first plugin_no_soname
CONFIG += objective_c
QMAKE_INCREMENTAL_STYLE = sublib
# this is a hack: 'moc' does not see the definition of Q_OS_MAC
# it probably works correctly with CONFIG += sdk
# see https://bugreports.qt.io/browse/QTBUG-56193
QMAKE_COMPILER_DEFINES += TARGET_OS_MAC
include(../common/gcc-base-mac.conf)
include(../common/g++-unix.conf)
include(../common/unix.conf)
QMAKE_COMPILER = @CC@
QMAKE_CC = @CC@
QMAKE_CXX = @CXX@
QMAKE_CFLAGS = @CFLAGS@
QMAKE_CXXFLAGS = @CXXFLAGS@
QMAKE_LEX = @LEX@
QMAKE_YACC = @YACC@
QMAKE_INCDIR = @PREFIX@/include
QMAKE_LIBDIR = @PREFIX@/lib
QMAKE_LINK_SHLIB_CMD = $$QMAKE_LINK_SHLIB $$QMAKE_LFLAGS_SHLIB $(LFLAGS) $$QMAKE_LFLAGS -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
QMAKE_LFLAGS = @LDFLAGS@
QMAKE_LFLAGS_GCSECTIONS = -Wl,-dead_strip
QMAKE_LFLAGS_RPATH = -Wl,-rpath,
QMAKE_LFLAGS_THREAD = @PTHREAD_LDFLAGS@
# Do not add -all_load, or build fails with duplicate symbols (in bearer).
# -all_load required to make Objective-C categories work in static builds.
QMAKE_LFLAGS_STATIC_LIB =
QMAKE_FIX_RPATH = install_name_tool -id
QMAKE_EXTENSION_SHLIB = dylib
QMAKE_REL_RPATH_BASE = @loader_path
QMAKE_LIBS =
QMAKE_LIBS_DYNLOAD =
QMAKE_LIBS_THREAD =
QMAKE_LIBS_OPENGL = -framework OpenGL -framework AGL
QMAKE_ACTOOL = actool
QMAKE_AR = @AR@ cq
QMAKE_DSYMUTIL = dsymutil
QMAKE_NM = nm -P
QMAKE_RANLIB = @QMAKE_RANLIB@
QMAKE_MOC = $(QTDIR)/bin/moc
QMAKE_UIC = $(QTDIR)/bin/uic
QMAKE_UIC3 = $(QTDIR)/bin/uic3
QMAKE_RCC = $(QTDIR)/bin/rcc
QMAKE_MKDIR = @MKDIR@
load(qt_config)