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.
32 lines
1.1 KiB
32 lines
1.1 KiB
14 years ago
|
#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
|
||
|
}
|