diff options
Diffstat (limited to 'src/serialport/qt4support/install-helper.pri')
-rw-r--r-- | src/serialport/qt4support/install-helper.pri | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/serialport/qt4support/install-helper.pri b/src/serialport/qt4support/install-helper.pri new file mode 100644 index 0000000..657dbd6 --- /dev/null +++ b/src/serialport/qt4support/install-helper.pri @@ -0,0 +1,25 @@ +SERIALPORT_PROJECT_INCLUDEDIR = $$SERIALPORT_BUILD_ROOT/include/QtAddOnSerialPort +SERIALPORT_PROJECT_INCLUDEDIR ~=s,/,$$QMAKE_DIR_SEP, + +system("$$QMAKE_MKDIR $$SERIALPORT_PROJECT_INCLUDEDIR") + +for(header_file, PUBLIC_HEADERS) { + header_file ~=s,/,$$QMAKE_DIR_SEP, + system("$$QMAKE_COPY $${header_file} $$SERIALPORT_PROJECT_INCLUDEDIR") +} + +target_headers.files = $$PUBLIC_HEADERS +target_headers.path = $$[QT_INSTALL_PREFIX]/include/QtAddOnSerialPort +INSTALLS += target_headers + +mkspecs_features.files = $$SERIALPORT_PROJECT_ROOT/src/serialport/qt4support/serialport.prf +mkspecs_features.path = $$[QT_INSTALL_DATA]/mkspecs/features +INSTALLS += mkspecs_features + +win32 { + dlltarget.path = $$[QT_INSTALL_BINS] + INSTALLS += dlltarget +} + +target.path = $$[QT_INSTALL_LIBS] +INSTALLS += target |