# Makefile for Architektonas
#
# by James Hammons
-# (C) 2010 Underground Software
+# (C) 2011 Underground Software
# users home dir:
#INSTALLDIR = $(HOME)/local
@echo -e "\033[01;33m***\033[00;32m Creating Qt makefile...\033[00m"
qmake architektonas.pro -o makefile-qt
-libs: dxflib/lib/libdxf.a
-# @echo -e "\033[01;33m***\033[00;32m Making dxflib & fparser...\033[00m"
-# $(MAKE) -C dxflib
-# $(MAKE) -C fparser
+libs:
+ @echo -e "\033[01;33m***\033[00;32m Make libs here (if any)...\033[00m"
+#libs: dxflib/lib/libdxf.a
-dxflib/lib/libdxf.a:
- @echo -e "\033[01;33m***\033[00;32m Making dxflib...\033[00m"
- $(MAKE) -C dxflib
+#dxflib/lib/libdxf.a:
+# @echo -e "\033[01;33m***\033[00;32m Making dxflib...\033[00m"
+# $(MAKE) -C dxflib
-sources: src/mainapp/*.h src/actions/*.h src/base/*.h src/widgets/*.h src/forms/*.h src/mainapp/*.cpp src/actions/*.cpp src/base/*.cpp src/widgets/*.cpp src/forms/*.cpp
+sources: src/*.h src/*.cpp
clean:
@echo -ne "\033[01;33m***\033[00;32m Cleaning out the garbage...\033[00m"
- $(MAKE) -C dxflib clean
- $(MAKE) -f makefile-qt clean
+# $(MAKE) -C dxflib clean
+ -$(MAKE) -f makefile-qt clean
+ -rm -rf ./obj
+ -rm makefile-qt
-rm architektonas
-$(FIND) . -name "*~" -exec rm -f {} \;
@echo "done!"