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