summaryrefslogtreecommitdiffstats
path: root/academic/QtiPlot/build.conf.slack
blob: b4238b5535ff82ac64b6e10cf154bcd4e718319b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
isEmpty( QTI_ROOT ) {
  message( "each file including this config needs to set QTI_ROOT to the dir containing this file!" )
}

# System specific configuration
SYS_INCLUDEPATH = /usr/include
SYS_LIBS = -L/usr/lib${LIBDIRSUFFIX}

# zlib (http://www.zlib.net/)
ZLIB_INCLUDEPATH =

# muParser (http://muparser.sourceforge.net/)
MUPARSER_INCLUDEPATH =
MUPARSER_LIBS = -lmuparser

# GNU Sientific Library (http://www.gnu.org/software/gsl/)
GSL_INCLUDEPATH = 
GSL_LIBS = -lgsl -lgslcblas

# QWT - use local copy till upstream catches up
# (http://qwt.sourceforge.net/index.html)
QWT_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwt/src
QWT_LIBS = $$QTI_ROOT/3rdparty/qwt/lib/libqwt.a

# QwtPlot3D - use local copy till upstream catches up
# (http://qwtplot3d.sourceforge.net/)
QWT3D_INCLUDEPATH = $$QTI_ROOT/3rdparty/qwtplot3d/include
QWT3D_LIBS = $$QTI_ROOT/3rdparty/qwtplot3d/lib/libqwtplot3d.a

# libpng
LIBPNG_LIBS = -lpng

# QTeXEngine (http://soft.proindependent.com/qtexengine/)
TEX_ENGINE_INCLUDEPATH = $$QTI_ROOT/3rdparty/QTeXEngine/src
TEX_ENGINE_LIBS = $$QTI_ROOT/3rdparty/QTeXEngine/libQTeXEngine.a

# ALGLIB (http://www.alglib.net/)
ALGLIB_INCLUDEPATH = /usr/include/libalglib
ALGLIB_LIBS = -lalglib

# TAMUANOVA (http://www.stat.tamu.edu/~aredd/tamuanova/)
TAMUANOVA_INCLUDEPATH = /usr/include/tamu_anova
TAMUANOVA_LIBS = -ltamuanova

# 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
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

# Uncomment the following line if you want to build QtiPlot as a browser plugin (not working on Internet Explorer).
#CONFIG          += BrowserPlugin
  
#CONFIG          += release
#CONFIG          += debug
  
# Uncomment the following line if you want to link statically against Qt.
#CONFIG           += StaticBuild
}