You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qt3/src/qt_install.pri

32 lines
1.1 KiB

#always install the library
target.path=$$libs.path
INSTALLS += target
#headers
headers.files = ../include/*.h
headers.files += $$QT_BUILD_TREE/include/qconfig.h \
$$QT_BUILD_TREE/include/qmodules.h
isEmpty(headers_p.path):headers_p.path=$$headers.path/private
headers_p.files = ../include/private/*.h
INSTALLS += headers headers_p
#docs
htmldocs.files = ../doc/html/*
htmldocs.path = $$docs.path/html
INSTALLS += htmldocs
#translations
translations.files = ../translations/*.qm
INSTALLS += translations
framework:macx { #mac framework
QtFramework = /Library/Frameworks/Qt.framework
QtDocs = /Developer/Documentation/Qt
framework.path = $$QtFramework/Headers/private $$QtDocs
framework.extra = -cp -rf $$htmldocs.files $(INSTALL_ROOT)/$$QtDocs;
framework.extra += cp -rf $$target.path/$(TARGET) $(INSTALL_ROOT)/$$QtFramework/Qt;
framework.extra += cp -rf $$headers.files $(INSTALL_ROOT)/$$QtFramework/Headers;
framework.extra += cp -rf $$headers_p.files $(INSTALL_ROOT)/$$QtFramework/Headers/private
INSTALLS += framework
}