--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/qt_install.pri Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,56 @@
+#always install the library
+win32 {
+ dlltarget.path=$$[QT_INSTALL_BINS]
+ INSTALLS += dlltarget
+}
+target.path=$$[QT_INSTALL_LIBS]
+INSTALLS += target
+
+#headers
+!symbian: {
+ HEADER_INSTALL_PATH = $$[QT_INSTALL_HEADERS]
+} else {
+ # QT_BOOTSTRAPPED qmake doesn't seem to take care of -headedir
+ HEADER_INSTALL_PATH = /epoc32/include/mw
+}
+
+qt_install_headers {
+ INSTALL_HEADERS = $$SYNCQT.HEADER_FILES
+ equals(TARGET, QtCore) {
+ #headers generated by configure
+ INSTALL_HEADERS *= $$QT_BUILD_TREE/src/corelib/global/qconfig.h \
+ $$QT_SOURCE_TREE/src/corelib/arch/$$QT_ARCH/arch
+ }
+ # :QTP: avoid duplicate exports for qconfig.h and qxmlstream.h
+ symbian: {
+ equals(TARGET, QtXml) {
+ INSTALL_HEADERS -= ../xml/stream/qxmlstream.h
+ }
+ equals(TARGET, QtCore) {
+ INSTALL_HEADERS -= $$QT_BUILD_TREE/src/corelib/global/qconfig.h
+ }
+ }
+
+ equals(TARGET, phonon) {
+ class_headers.path = $$HEADER_INSTALL_PATH/$$TARGET/Phonon
+ } else {
+ flat_headers.files = $$INSTALL_HEADERS
+ flat_headers.path = $$HEADER_INSTALL_PATH/Qt
+ INSTALLS += flat_headers
+
+ class_headers.path = $$HEADER_INSTALL_PATH/$$TARGET
+ }
+ class_headers.files = $$SYNCQT.HEADER_CLASSES
+ INSTALLS += class_headers
+
+ targ_headers.files = $$INSTALL_HEADERS
+ targ_headers.path = $$HEADER_INSTALL_PATH/$$TARGET
+ INSTALLS += targ_headers
+}
+
+embedded:equals(TARGET, QtGui) {
+ # install fonts for embedded
+ INSTALLS += fonts
+ fonts.path = $$[QT_INSTALL_LIBS]/fonts
+ fonts.files = $$QT_SOURCE_TREE/lib/fonts/*
+}