Fixes
[SXSI/XMLTree.git] / libcds / Makefile
index 5f2e6de..b5f4fa3 100644 (file)
@@ -1,24 +1,32 @@
 
-all: libcompact tests
+all: clean libcompact tests
 
 
 doc:
-       doxygen
+       @echo " [DOC] Generating documentation"
+       @doxygen
 
 libcompact: 
-       make -C src
+       @echo " [MSG] Entering directory src"
+       @make --no-print-directory -C src
        
 tests: libcompact
-       make -C tests
+       @echo " [MSG] Entering directory tests"
+       @make --no-print-directory -C tests
 
 clean:
-       make -C src clean
-       make -C tests clean
-       rm -rf docs/*
-       touch docs/delete_me
-       rm -f lib/*
-       touch lib/delete_me
-       rm -f includes/*
-       touch includes/delete_me
+       @echo " [MSG] Entering directory src"
+       @make --no-print-directory -C src clean
+       @echo " [MSG] Entering directory tests"
+       @make --no-print-directory -C tests clean
+       @echo " [CLN] Cleaning docs folder"
+       @rm -rf docs/*
+       @touch docs/delete_me
+       @echo " [CLN] Cleaning lib folder"
+       @rm -f lib/*
+       @touch lib/delete_me
+       @echo " [CLN] Cleaning includes folder"
+       @rm -f includes/*
+       @touch includes/delete_me