CONFIG += qt warn_on release debug
RESOURCES += src/forms/res/architektonas.qrc
-LIBS += -Ldxflib/lib -ldxf -Lfparser/lib -lfparser
+LIBS += -Ldxflib/lib -ldxf
# We stuff all the intermediate crap into obj/ so it won't confuse us mere mortals ;-)
OBJECTS_DIR = obj
UI_DIR = obj
INCLUDEPATH += \
- fparser/include \
+ fparser \
+ dxflib/include \
+ src/mainapp \
+ src/actions \
+ src/base \
+ src/widgets \
+ src/forms
+
+DEPENDPATH = \
+ fparser \
dxflib/include \
src/mainapp \
src/actions \
src/forms
HEADERS = \
- src/base/rs.h \
+ fparser/fparser.hh
+
+HEADERS += \
src/base/actioninterface.h \
src/base/arc.h \
src/base/atomicentity.h \
src/base/ellipse.h \
src/base/entity.h \
src/base/entitycontainer.h \
+ src/base/enums.h \
src/base/eventhandler.h \
src/base/fileio.h \
src/base/filtercxf.h \
src/base/point.h \
src/base/polyline.h \
src/base/preview.h \
- src/base/python.h \
- src/base/python_wrappers.h \
src/base/script.h \
src/base/scriptlist.h \
src/base/selection.h \
- src/base/simplepython.h \
- src/base/snapper.h \
src/base/solid.h \
src/base/spline.h \
src/base/staticgraphicview.h \
src/base/vector.h \
src/base/vectorsolutions.h
+# src/base/snapper.h \
+#
+
SOURCES = \
+ fparser/fparser.cc \
+ fparser/fpoptimizer.cc
+
+SOURCES += \
src/base/actioninterface.cpp \
src/base/arc.cpp \
src/base/atomicentity.cpp \
src/base/ellipse.cpp \
src/base/entity.cpp \
src/base/entitycontainer.cpp \
+ src/base/enums.cpp \
src/base/eventhandler.cpp \
src/base/fileio.cpp \
src/base/filtercxf.cpp \
src/base/point.cpp \
src/base/polyline.cpp \
src/base/preview.cpp \
- src/base/python.cpp \
- src/base/python_wrappers.cpp \
src/base/script.cpp \
src/base/scriptlist.cpp \
src/base/selection.cpp \
- src/base/simplepython.cpp \
- src/base/snapper.cpp \
src/base/solid.cpp \
src/base/spline.cpp \
src/base/staticgraphicview.cpp \
src/base/vector.cpp \
src/base/vectorsolutions.cpp
+# src/base/snapper.cpp \
+#
+
HEADERS += \
src/actions/actionblocksadd.h \
src/actions/actionblocksattributes.h \
src/actions/actionmodifytrim.h \
src/actions/actionmodifytrimamount.h \
src/actions/actionoptionsdrawing.h \
+ src/actions/actiondrawpolyline.h \
+ src/actions/actionpolylineadd.h \
+ src/actions/actionpolylineappend.h \
+ src/actions/actionpolylinedel.h \
+ src/actions/actionpolylinedelbetween.h \
+ src/actions/actionpolylinetrim.h \
src/actions/actionprintpreview.h \
src/actions/actionselect.h \
src/actions/actionselectall.h \
src/actions/actionmodifytrim.cpp \
src/actions/actionmodifytrimamount.cpp \
src/actions/actionoptionsdrawing.cpp \
+ src/actions/actiondrawpolyline.cpp \
+ src/actions/actionpolylineadd.cpp \
+ src/actions/actionpolylineappend.cpp \
+ src/actions/actionpolylinedel.cpp \
+ src/actions/actionpolylinedelbetween.cpp \
+ src/actions/actionpolylinetrim.cpp \
src/actions/actionprintpreview.cpp \
src/actions/actionselect.cpp \
src/actions/actionselectall.cpp \
src/forms/linerelangleoptions.h \
src/forms/mousewidget.h \
src/forms/moverotateoptions.h \
+ src/forms/polylineoptions.h \
src/forms/printpreviewoptions.h \
src/forms/roundoptions.h \
src/forms/selectionwidget.h \
src/forms/linerelangleoptions.cpp \
src/forms/mousewidget.cpp \
src/forms/moverotateoptions.cpp \
+ src/forms/polylineoptions.cpp \
src/forms/printpreviewoptions.cpp \
src/forms/roundoptions.cpp \
src/forms/selectionwidget.cpp \