2 message( "each file including this config needs to set QTI_ROOT to the dir containing this file!" )
5 ##########################################################
6 ## System specific configuration
7 ##########################################################
9 # Global include path which is always added at the end of the INCLUDEPATH
10 SYS_INCLUDEPATH = /usr/include
11 # Global lib path and libs which is ls always added at the end of LIBS
14 ##########################################################
15 ## zlib (http://www.zlib.net/)
16 ##########################################################
18 # include path. leave it blank to use SYS_INCLUDE
19 #ZLIB_INCLUDEPATH = $$QTI_ROOT/3rdparty/zlib/
21 ##########################################################
22 ## muParser (http://muparser.sourceforge.net/)
23 ##########################################################
25 # include path. leave it blank to use SYS_INCLUDE
26 #MUPARSER_INCLUDEPATH = $$QTI_ROOT/3rdparty/muparser/include
27 # link statically against a copy in 3rdparty/
28 #MUPARSER_LIBS = $$QTI_ROOT/3rdparty/muparser/lib/libmuparser.a
29 # or dynamically against a system-wide installation
30 MUPARSER_LIBS = -lmuparser
32 ##########################################################
33 ## GNU Sientific Library (http://www.gnu.org/software/gsl/)
34 ##########################################################
36 # include path. leave it blank to use SYS_INCLUDE
37 GSL_INCLUDEPATH = /usr/include/gsl
38 # link statically against a copy in 3rdparty/
39 #GSL_LIBS = $$QTI_ROOT/3rdparty/gsl/lib/libgsl.a \
40 # $$QTI_ROOT/3rdparty/gsl/lib/libgslcblas.a
41 # or dynamically against a system-wide installation
42 GSL_LIBS = -lgsl -lgslcblas
44 ##########################################################
45 ## QWT - use local copy till upstream catches up
46 # http://qwt.sourceforge.net/index.html
47 ##########################################################
50 QWT_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwt/src
51 # link locally against a copy in 3rdparty/
52 QWT_LIBS = $$QTI_ROOT/3rdparty/qwt/lib/libqwt.a
54 ##########################################################
55 ## QwtPlot3D - use local copy till upstream catches up
56 # http://qwtplot3d.sourceforge.net/
57 ##########################################################
60 QWT3D_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwtplot3d/include
61 # link locally against a copy in 3rdparty/
62 win32:QWT3D_LIBS = $$QTI_ROOT/qwtplot3d.dll
63 unix:QWT3D_LIBS = $$QTI_ROOT/3rdparty/qwtplot3d/lib/libqwtplot3d.a
65 ##########################################################
66 ## libpng - optional. you don't have to set these variables
67 ##########################################################
69 # include path. leave it blank to use SYS_INCLUDE
70 #LIBPNG_INCLUDEPATH = c:/mingw/include
71 # link statically against a copy in 3rdparty/
72 #LIBPNG_LIBS = c:/mingw/bin/libpng3.dll
73 # or dynamically against a system-wide installation
76 ##########################################################
77 ## QTeXEngine - optional. you don't have to set these variables
78 # http://soft.proindependent.com/qtexengine/
79 ##########################################################
82 TEX_ENGINE_INCLUDEPATH = $$QTI_ROOT/3rdparty/QTeXEngine/src
83 # link locally against a copy in 3rdparty/
84 TEX_ENGINE_LIBS = $$QTI_ROOT/3rdparty/QTeXEngine/libQTeXEngine.a
86 ##########################################################
87 ## ALGLIB (2.6) - optional. you don't have to set these variables
88 # http://www.alglib.net/
89 ##########################################################
92 #ALGLIB_INCLUDEPATH = $$QTI_ROOT/3rdparty/alglib/out
93 # link locally against a copy in 3rdparty/
94 #ALGLIB_LIBS = $$QTI_ROOT/3rdparty/alglib/out/libalglib.a
96 ##########################################################
97 ## TAMUANOVA - optional. you don't have to set these variables
98 # http://www.stat.tamu.edu/~aredd/tamuanova/
99 ##########################################################
102 TAMUANOVA_INCLUDEPATH = /usr/include/tamu_anova/
103 # link locally against a copy in 3rdparty/
104 TAMUANOVA_LIBS = /usr/lib/libtamuanova.a
106 ##########################################################
107 ## python - only used if python is needed
108 ##########################################################
110 # the python interpreter to use
111 # (unix only, windows will use what ever is configured to execute .py files!)
114 ##########################################################
115 ## Qt tools - allows to use specific versions
116 ##########################################################
121 ############################################################
122 ## Target specific configuration: configure Qtiplot itself
123 ############################################################
125 contains( TARGET, qtiplot ) {
126 # building without muParser doesn't work yet
127 SCRIPTING_LANGS += muParser
128 SCRIPTING_LANGS += Python
130 # a console displaying output of scripts; particularly useful on Windows
131 # where running QtiPlot from a terminal is inconvenient
132 DEFINES += SCRIPTING_CONSOLE
134 DEFINES += QTIPLOT_PRO
136 # Uncomment the following line if you want to perform a custom installation using the *.path variables defined in ./qtiplot.pro.
137 CONFIG += CustomInstall
139 # Uncomment the following line if you want to build QtiPlot as a browser plugin (not working on Internet Explorer).
140 #CONFIG += BrowserPlugin
145 # Uncomment the following line if you want to link statically against Qt.
146 #CONFIG += StaticBuild
148 #win32: CONFIG += console