#
# Architektonas Qt project file
#
-# by James L. Hammons
-# Copyright (C) 2011 Underground Software
+# by James Hammons
+# Copyright (C) 2020 Underground Software
#
# See the README and GPLv3 files for licensing and warranty information
#
CONFIG += qt warn_on release debug
+#CONFIG += qt warn_on release
RESOURCES += res/architektonas.qrc
#LIBS += -Ldxflib/lib -ldxf
+QT += widgets printsupport
# We stuff all the intermediate crap into obj/ so it won't confuse us mere mortals ;-)
OBJECTS_DIR = obj
RCC_DIR = obj
UI_DIR = obj
+# Icon on Win32, Mac
+win32 { LIBS += res/architektonas-icon.o }
+macx { ICON = architektonas-icon.icns }
+
INCLUDEPATH += \
src
# fparser \
HEADERS = \
src/about.h \
src/applicationwindow.h \
- src/arc.h \
- src/circle.h \
- src/container.h \
- src/dimension.h \
+ src/baseunittab.h \
+ src/blockitemwidget.h \
+ src/blockwidget.h \
+ src/commandprocessor.h \
+ src/consolewidget.h \
+ src/drawingsettingsdlg.h \
src/drawingview.h \
+ src/fileio.h \
src/generaltab.h \
- src/line.h \
+ src/geometry.h \
+ src/global.h \
+ src/layerwidget.h \
+ src/layeritemwidget.h \
src/main.h \
src/mathconstants.h \
- src/object.h \
+ src/objectwidget.h \
+ src/painter.h \
+ src/penwidget.h \
+ src/promptlineedit.h \
+ src/rect.h \
src/settingsdialog.h \
+ src/structs.h \
+ src/units.h \
+ src/utils.h \
src/vector.h
SOURCES = \
src/about.cpp \
src/applicationwindow.cpp \
- src/arc.cpp \
- src/circle.cpp \
- src/container.cpp \
- src/dimension.cpp \
+ src/baseunittab.cpp \
+ src/blockitemwidget.cpp \
+ src/blockwidget.cpp \
+ src/commandprocessor.cpp \
+ src/consolewidget.cpp \
+ src/drawingsettingsdlg.cpp \
src/drawingview.cpp \
+ src/fileio.cpp \
src/generaltab.cpp \
- src/line.cpp \
+ src/geometry.cpp \
+ src/global.cpp \
+ src/layerwidget.cpp \
+ src/layeritemwidget.cpp \
src/main.cpp \
- src/object.cpp \
+ src/objectwidget.cpp \
+ src/painter.cpp \
+ src/penwidget.cpp \
+ src/promptlineedit.cpp \
+ src/rect.cpp \
src/settingsdialog.cpp \
+ src/structs.cpp \
+ src/units.cpp \
+ src/utils.cpp \
src/vector.cpp
-# src/mainapp/commands.cpp \
-# src/mainapp/createqtactions.cpp \
-# src/mainapp/qc_dialogfactory.cpp \
-# src/mainapp/graphicview.cpp \
-# src/mainapp/mdiwindow.cpp \
-# src/mainapp/settings.cpp