qmake PREFIX. Install to Qt installation directory if no PREFIX specified.

This commit is contained in:
Jonathan Bagg
2018-12-06 13:37:34 -05:00
parent 31119114ce
commit 800e66e4f3

View File

@ -10,6 +10,20 @@ CONFIG += module create_prl
DEFINES+= QT_BUILD_ZEROCONF_LIB
mac:QMAKE_FRAMEWORK_BUNDLE_NAME = $$TARGET
target.path = $$PREFIX/lib
headersDataFiles.files = $$PWD/qzeroconf.h $$PWD/qzeroconfservice.h $$PWD/qzeroconfglobal.h
INSTALLS += target
# install to Qt installation directory if no PREFIX specified
_PREFIX = $$PREFIX
isEmpty(_PREFIX) {
INSTALL_HEADER_PATH = $$[QT_INSTALL_HEADERS]/QtZeroConf/
INSTALL_LIB_PATH = $$[QT_INSTALL_LIBS]
} else {
INSTALL_HEADER_PATH = $$PREFIX/include/QtZeroConf/
INSTALL_LIB_PATH = $$PREFIX/lib
}
message(install to: $$INSTALL_LIB_PATH)
headersDataFiles.path = $$INSTALL_HEADER_PATH
target.path = $$INSTALL_LIB_PATH
INSTALLS+= target headersDataFiles