1#always install the library 2win32 { 3 dlltarget.path=$$[QT_INSTALL_BINS] 4 INSTALLS += dlltarget 5} 6target.path=$$[QT_INSTALL_LIBS] 7INSTALLS += target 8 9#headers 10qt_install_headers { 11 INSTALL_HEADERS = $$SYNCQT.HEADER_FILES 12 equals(TARGET, QtCore) { 13 #headers generated by configure 14 INSTALL_HEADERS *= $$QT_BUILD_TREE/src/corelib/global/qconfig.h \ 15 $$QT_SOURCE_TREE/src/corelib/arch/$$QT_ARCH/arch 16 } 17 18 equals(TARGET, phonon) { 19 class_headers.path = $$[QT_INSTALL_HEADERS]/$$TARGET 20 } else { 21 flat_headers.files = $$INSTALL_HEADERS 22 flat_headers.path = $$[QT_INSTALL_HEADERS]/Qt 23 INSTALLS += flat_headers 24 25 class_headers.path = $$[QT_INSTALL_HEADERS]/$$TARGET 26 } 27 class_headers.files = $$SYNCQT.HEADER_CLASSES 28 INSTALLS += class_headers 29 30 targ_headers.files = $$INSTALL_HEADERS 31 targ_headers.path = $$[QT_INSTALL_HEADERS]/$$TARGET 32 INSTALLS += targ_headers 33 34 contains(QT_CONFIG,private_tests) { 35 private_headers.files = $$SYNCQT.PRIVATE_HEADER_FILES 36 private_headers.path = $$[QT_INSTALL_HEADERS]/$$TARGET/private 37 INSTALLS += private_headers 38 } 39} 40 41embedded|qpa: equals(TARGET, QtGui) { 42 # install fonts for embedded 43 INSTALLS += fonts 44 fonts.path = $$[QT_INSTALL_LIBS]/fonts 45 fonts.files = $$QT_SOURCE_TREE/lib/fonts/* 46} 47