X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcontrib%2Flibqxt-2007-10-24%2Flibqxt.pro;fp=src%2Fcontrib%2Flibqxt-2007-10-24%2Flibqxt.pro;h=9962e7cd41e4c9f546f0aeb4a38808605d7de119;hp=0000000000000000000000000000000000000000;hb=a634acadbcf6017474f68a3eaf7cb632660e9e49;hpb=cd122ca8e0d2c0ffc5397e0a813c75d791a7e6e3 diff --git a/src/contrib/libqxt-2007-10-24/libqxt.pro b/src/contrib/libqxt-2007-10-24/libqxt.pro new file mode 100644 index 00000000..9962e7cd --- /dev/null +++ b/src/contrib/libqxt-2007-10-24/libqxt.pro @@ -0,0 +1,73 @@ +# +# Qxt main project file +# +# Do not edit this file. +# Use config.pri to specify compile options. +# +unix:!macx:include(features/unix/qxtbuild.prf) +win32:include(features/win32/qxtbuild.prf) +macx:include(features/macx/qxtbuild.prf) + +TEMPLATE = subdirs +DESTDIR = deploy/libs + + +docs.files = deploy/docs/* +#docs.commands = assistant -addContentFile $${docs.path}/index.dcf + + +includes.path = $${include.path}/ +includes.files= deploy/include/* + +#write the paths to prf file +unix:system((echo QXTbase=$${QXTINSTALLDIR}; echo QXTinclude=$${include.path}; echo QXTbin=$${bin.path}; echo QXTlib=$${lib.path}; cat deploy/qt/qxt.prf.m) > deploy/qt/qxt.prf) + +#windows supports similar syntax +win32:system((echo QXTbase=$${QXTINSTALLDIR}& echo QXTinclude=$${include.path} & echo QXTbin=$${bin.path} & echo QXTlib=$${lib.path} & type deploy\qt\qxt.prf.m) > deploy\qt\qxt.prf) + +features.path = $$[QT_INSTALL_DATA]/mkspecs/features +features.files = deploy/qt/qxt.prf + +INSTALLS = docs includes features + + + +contains( QXT_BUILD, core ){ + message( building the core ) + SUBDIRS += src/core +} + + +contains( QXT_BUILD, gui ){ + message( building gui module ) + SUBDIRS += src/gui + contains( QXT_BUILD, designer ): SUBDIRS += src/designer +} + +contains( QXT_BUILD, network ){ + message( building network module ) + SUBDIRS += src/network +} + +contains( QXT_BUILD, sql ){ + message( building sql module ) + SUBDIRS += src/sql +} + +contains(DEFINES,HAVE_CURSES){ +contains( QXT_BUILD, curses ){ + message( building curses module ) + SUBDIRS += src/curses +} +} + + +contains( QXT_BUILD, web ){ + message( building web module ) + SUBDIRS += src/web +} +contains( QXT_BUILD, crypto ){ + message( building crypto module ) + SUBDIRS += src/crypto +} +