~polycalc-dev/polycalc/trunk

9 by Simon Laszlo
Debian packaging script added
1
#-------------------------------------------------
2
#
3
# Project created by QtCreator 2012-04-16T13:16:13
4
#
5
#-------------------------------------------------
6
84 by Simon Laszlo
merged in online functions + bugfixes
7
QT       += core gui xml script network
9 by Simon Laszlo
Debian packaging script added
8
9
TARGET = polycalc
10
TEMPLATE = app
11
12
85 by Simon Laszlo
Configs moved to separate file.
13
SOURCES  += src/main.cpp\
14
            src/mainwindow.cpp \
15
            src/pclineedit.cpp \
16
            src/pcbutton.cpp \
17
            src/pclabel.cpp \
18
            src/pcgrid.cpp \
19
            src/pcscriptengine.cpp \
20
            src/pcexecscriptengine.cpp \
21
            src/pcqscriptengine.cpp \
22
            src/pcstatusbar.cpp \
23
            src/pcappscript.cpp \
24
            src/pcmenu.cpp \
25
            src/pcmenuaction.cpp \
26
            src/pclayout.cpp \
27
            src/pcmacro.cpp \
86 by Simon Laszlo
Check for update moved to separate file.
28
            src/pcconfig.cpp \
29
    src/pcupdate.cpp
9 by Simon Laszlo
Debian packaging script added
30
69 by Simon Laszlo
Edit tag creates additional text edit. for attributes see XSD. Not fully tested
31
HEADERS  += src/mainwindow.h \
71 by Simon Laszlo
Added pcLabel class,
32
            src/pclineedit.h \
73 by Simon Laszlo
Script engine related codes moved out to separate classes.
33
            src/pcbutton.h \
34
            src/pclabel.h \
35
            src/pcgrid.h \
36
            src/pcscriptengine.h \
37
            src/pcexecscriptengine.h \
74 by Simon Laszlo
status bar class added.
38
            src/pcqscriptengine.h \
85 by Simon Laszlo
Configs moved to separate file.
39
            src/pcstatusbar.h \
40
            src/pcappscript.h \
41
            src/pcmenu.h \
42
            src/pcmenuaction.h \
43
            src/pclayout.h \
44
            src/pcmacro.h \
86 by Simon Laszlo
Check for update moved to separate file.
45
            src/pcconfig.h \
46
    src/pcupdate.h
9 by Simon Laszlo
Debian packaging script added
47
48
FORMS    += src/mainwindow.ui
49
50
target.path = /usr/bin
51
INSTALLS += target
52
53
data.path = /usr/share/polycalc
40 by Simon Laszlo
deb packer script update
54
data.files = icon/icon.svg icon/icon256.png layouts/basic.cal layouts/scientific.cal
47 by Simon Laszlo
Looking for layouts also in home folder
55
layouts.path = /usr/share/polycalc/layouts
56
layouts.files = layouts/basic.cal layouts/scientific.cal
57
INSTALLS += data layouts
15 by Simon Laszlo
rc file added
58
24 by Simon Laszlo
icon converted to plain svg. app icon loaded runtime.
59
win32:RC_FILE = windows/polycalc.rc
30 by Simon Laszlo
SzG, gnuplot layout added.
60
61
OTHER_FILES += \
62
    layouts/RPG.cal \
37 by Simon Laszlo
labels are scriptable now.
63
    layouts/SzG.cal \
64
    layouts/scientific.cal \
65
    layouts/programmer.cal \
66
    layouts/polycalc.xsd \
67
    layouts/gnuplot.cal \
68
    layouts/c_expression.cal \
69
    layouts/basic-colored.cal