forked from jbagg/QtZeroConf
qmake PREFIX. Install to Qt installation directory if no PREFIX specified.
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user