isEmpty( QTI_ROOT ) { message( "each file including this config needs to set QTI_ROOT to the dir containing this file!" ) } ########################################################## ## System specific configuration ########################################################## # Global include path which is always added at the end of the INCLUDEPATH SYS_INCLUDEPATH =/usr/include/ SYS_INCLUDEPATH = -I/$$QTI_ROOT/tmp/qtiplot # Global lib path and libs which is ls always added at the end of LIBS SYS_LIBS = -L/usr/lib -lGLU -lz ########################################################## ## muParser (http://muparser.sourceforge.net/) ########################################################## MUPARSER_INCLUDEPATH = /usr/include/muParser MUPARSER_LIBS = -lmuparser ########################################################## ## GNU Sientific Library (http://www.gnu.org/software/gsl/) ########################################################## GSL_LIBS = -lgsl -lgslcblas ########################################################## ## QWT - use local copy # http://qwt.sourceforge.net/index.html ########################################################## # include path. QWT_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwt/src # link locally against a copy in 3rdparty/ QWT_LIBS = $$QTI_ROOT/3rdparty/qwt/lib/libqwt.a ########################################################## ## QwtPlot3D - use local copy # http://qwtplot3d.sourceforge.net/ ########################################################## # include path. QWT3D_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwtplot3d/include # link locally against a copy in 3rdparty/ QWT3D_LIBS = $$QTI_ROOT/3rdparty/qwtplot3d/lib/libqwtplot3d.a ########################################################## ## libpng - use system config ########################################################## LIBPNG_LIBS = -lpng ########################################################## ## QTeXEngine - use local config # http://soft.proindependent.com/qtexengine/ ########################################################## # include path. TEX_ENGINE_INCLUDEPATH = $$QTI_ROOT/3rdparty/QTeXEngine/src # link locally against a copy in 3rdparty/ TEX_ENGINE_LIBS = $$QTI_ROOT/3rdparty/QTeXEngine/libQTeXEngine.a ########################################################## ## ALGLIB (2.6) - use local config # http://www.alglib.net/ ########################################################## # include path. ALGLIB_INCLUDEPATH = $$QTI_ROOT/3rdparty/cpp/src # link locally against a copy in 3rdparty/ ALGLIB_LIBS = $$QTI_ROOT/3rdparty/cpp/out/libalglib.a ########################################################## ## TAMUANOVA - optional. you don't have to set these variables # http://www.stat.tamu.edu/~aredd/tamuanova/ ########################################################## # include path. TAMUANOVA_INCLUDEPATH = $$QTI_ROOT/3rdparty/tamu_anova-0.2/ # link locally against a copy in 3rdparty/ TAMUANOVA_LIBS = $$QTI_ROOT/3rdparty/tamu_anova-0.2/libtamuanova.a ########################################################## ## python - system installation ########################################################## # the python interpreter to use PYTHON = python ########################################################## ## Qt tools - allows to use specific versions ########################################################## LUPDATE = lupdate LRELEASE = lrelease ############################################################ ## Target specific configuration: configure Qtiplot itself ############################################################ contains( TARGET, qtiplot ) { # building without muParser doesn't work yet SCRIPTING_LANGS += muParser SCRIPTING_LANGS += Python # a console displaying output of scripts; particularly useful on Windows # where running QtiPlot from a terminal is inconvenient DEFINES += SCRIPTING_CONSOLE # Uncomment the following line if you want to perform a custom installation using the *.path variables defined in ./qtiplot.pro. #CONFIG += CustomInstall CONFIG += release #CONFIG += debug }