]> Shamusworld >> Repos - architektonas/blob - architektonas.pro
Lines respond to mouse movement, added Text rendering.
[architektonas] / architektonas.pro
1 #
2 # Architektonas Qt project file
3 #
4 # by James Hammons
5 # Copyright (C) 2011 Underground Software
6 #
7 # See the README and GPLv3 files for licensing and warranty information
8 #
9
10 #CONFIG    += qt warn_on release debug
11 CONFIG    += qt warn_on release
12 RESOURCES += res/architektonas.qrc
13 #LIBS      += -Ldxflib/lib -ldxf
14 QT        += widgets
15
16 # We stuff all the intermediate crap into obj/ so it won't confuse us mere mortals ;-)
17 OBJECTS_DIR = obj
18 MOC_DIR     = obj
19 RCC_DIR     = obj
20 UI_DIR      = obj
21
22 # Icon on Win32, Mac
23 win32 { LIBS += res/architektonas-icon.o }
24 macx  { ICON = architektonas-icon.icns }
25
26 INCLUDEPATH += \
27         src
28 #       fparser \
29 #       dxflib/include \
30 #       src/mainapp \
31 #       src/actions \
32 #       src/base \
33 #       src/widgets \
34 #       src/forms
35
36 DEPENDPATH = \
37         src
38 #       fparser \
39 #       dxflib/include \
40 #       src/mainapp \
41 #       src/actions \
42 #       src/base \
43 #       src/widgets \
44 #       src/forms
45
46 #HEADERS = \
47 #       fparser/fparser.hh
48
49 HEADERS = \
50         src/about.h \
51         src/applicationwindow.h \
52         src/baseunittab.h \
53         src/blockitemwidget.h \
54         src/blockwidget.h \
55         src/drawingview.h \
56         src/fileio.h \
57         src/generaltab.h \
58         src/geometry.h \
59         src/global.h \
60         src/layerwidget.h \
61         src/layeritemwidget.h \
62         src/main.h \
63         src/mathconstants.h \
64         src/painter.h \
65         src/settingsdialog.h \
66         src/structs.h \
67         src/vector.h
68
69 #       src/action.h \
70 #       src/arc.h \
71 #       src/circle.h \
72 #       src/connection.h \
73 #       src/container.h \
74 #       src/dimension.h \
75 #       src/drawarcaction.h \
76 #       src/drawcircleaction.h \
77 #       src/drawdimensionaction.h \
78 #       src/drawlineaction.h \
79 #       src/drawsplineaction.h \
80 #       src/drawtextaction.h \
81 #       src/ellipse.h \
82 #       src/line.h \
83 #       src/mirroraction.h \
84 #       src/object.h \
85 #       src/rotateaction.h \
86 #       src/spline.h \
87 #       src/text.h \
88 #       src/triangulateaction.h \
89 #       src/trimaction.h \
90
91
92 SOURCES = \
93         src/about.cpp \
94         src/applicationwindow.cpp \
95         src/baseunittab.cpp \
96         src/blockitemwidget.cpp \
97         src/blockwidget.cpp \
98         src/drawingview.cpp \
99         src/fileio.cpp \
100         src/generaltab.cpp \
101         src/geometry.cpp \
102         src/global.cpp \
103         src/layerwidget.cpp \
104         src/layeritemwidget.cpp \
105         src/main.cpp \
106         src/painter.cpp \
107         src/settingsdialog.cpp \
108         src/vector.cpp
109
110 #       src/action.cpp \
111 #       src/arc.cpp \
112 #       src/circle.cpp \
113 #       src/connection.cpp \
114 #       src/container.cpp \
115 #       src/dimension.cpp \
116 #       src/drawarcaction.cpp \
117 #       src/drawcircleaction.cpp \
118 #       src/drawdimensionaction.cpp \
119 #       src/drawlineaction.cpp \
120 #       src/drawsplineaction.cpp \
121 #       src/drawtextaction.cpp \
122 #       src/ellipse.cpp \
123 #       src/line.cpp \
124 #       src/mirroraction.cpp \
125 #       src/object.cpp \
126 #       src/rotateaction.cpp \
127 #       src/spline.cpp \
128 #       src/text.cpp \
129 #       src/triangulateaction.cpp \
130 #       src/trimaction.cpp \
131