Index: trunk/MagicSoft/Mars/Makefile
===================================================================
--- trunk/MagicSoft/Mars/Makefile	(revision 959)
+++ trunk/MagicSoft/Mars/Makefile	(revision 1018)
@@ -20,5 +20,5 @@
 #
 
-PROGRAMS = merpp readraw mars
+PROGRAMS = readraw merpp mars
 SOLIB    = mars.so
 CINT     = M
@@ -93,39 +93,31 @@
 
 mrproper:	clean rmbak
+	@echo "Removing backup files in macros/"
 	@rm -f macros/*~
+	@echo "Removing htmldoc-tree"
 	@rm -rf htmldoc
-	@echo "cd mbase"
-	@cd mbase; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mraw"
-	@cd mraw; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mhist"
-	@cd mhist; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mfilter"
-	@cd mfilter; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mgui"
-	@cd mgui; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mdatacheck"
-	@cd mdatacheck; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mmc"
-	@cd mmc; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd meventdisp"
-	@cd meventdisp; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd manalysis"
-	@cd manalysis; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mmontecarlo"
-	@cd mmontecarlo; make mrproper; cd ..
-	@echo "cd .."
-	@echo "cd mmain"
-	@cd mmain; make mrproper; cd ..
-	@echo "cd .."
+	@echo "Doing Mr.Proper in mbase"
+	@cd mbase; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mraw"
+	@cd mraw; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mhist"
+	@cd mhist; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mfilter"
+	@cd mfilter; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mgui"
+	@cd mgui; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mdatacheck"
+	@cd mdatacheck; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mmc"
+	@cd mmc; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mevtdisp"
+	@cd meventdisp; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in manalysis"
+	@cd manalysis; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mmontecarlo"
+	@cd mmontecarlo; (make mrproper > /dev/null); cd ..
+	@echo "Doing Mr.Proper in mmain"
+	@cd mmain; (make mrproper > /dev/null); cd ..
+	@echo "Done."
 
 tar:	mrproper
