Changeset 1052 for trunk/MagicSoft/Mars/Makefile
- Timestamp:
- 11/08/01 10:57:01 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Makefile
r1048 r1052 48 48 49 49 LIBRARIES = $(SUBDIRS:=.a) 50 MRPROPERS = $(SUBDIRS:=.mrproper) 51 CLEANERS = $(SUBDIRS:=.clean) 50 52 51 53 #------------------------------------------------------------------------------ … … 62 64 63 65 all: rmlib $(PROGRAMS) $(SOLIB) 66 @echo " Done. " 67 @echo " " 64 68 65 69 # Use $(CXX) -v ... for a more verbose output … … 80 84 81 85 $(LIBRARIES): 82 @echo " "83 86 @echo " Creating lib$@:" 84 87 (cd $*; make; cd ..; mv $*/$@ lib/lib$@) 88 89 $(MRPROPERS): 90 @echo " Doing Mr.Proper in $(@:.mrproper=)" 91 (cd $(@:.mrproper=); (make mrproper > /dev/null); cd ..;) 92 93 $(CLEANERS): 94 @echo "Cleaning $(@:.clean=):" 95 (cd $(@:.clean=); make clean; cd ..;) 85 96 86 97 dox: … … 90 101 include Makefile.rules 91 102 92 clean: rm lib rmcint rmobjs rmcore rmbin103 clean: rmcint rmobjs rmcore rmlib 93 104 94 mrproper: clean rmbak 95 @echo "Removing backup files in macros" 96 @rm -f macros/*~ 97 @echo "Removing htmldoc-tree" 98 @rm -rf htmldoc 99 @echo "Doing Mr.Proper in manalysis" 100 @cd manalysis; (make mrproper > /dev/null); cd .. 101 @echo "Doing Mr.Proper in mbase" 102 @cd mbase; (make mrproper > /dev/null); cd .. 103 @echo "Doing Mr.Proper in mdatacheck" 104 @cd mdatacheck; (make mrproper > /dev/null); cd .. 105 @echo "Doing Mr.Proper in mevtdisp" 106 @cd meventdisp; (make mrproper > /dev/null); cd .. 107 @echo "Doing Mr.Proper in mfilter" 108 @cd mfilter; (make mrproper > /dev/null); cd .. 109 @echo "Doing Mr.Proper in mgui" 110 @cd mgui; (make mrproper > /dev/null); cd .. 111 @echo "Doing Mr.Proper in mhist" 112 @cd mhist; (make mrproper > /dev/null); cd .. 113 @echo "Doing Mr.Proper in mmain" 114 @cd mmain; (make mrproper > /dev/null); cd .. 115 @echo "Doing Mr.Proper in mmc" 116 @cd mmc; (make mrproper > /dev/null); cd .. 117 @echo "Doing Mr.Proper in mmontecarlo" 118 @cd mmontecarlo; (make mrproper > /dev/null); cd .. 119 @echo "Doing Mr.Proper in mraw" 120 @cd mraw; (make mrproper > /dev/null); cd .. 121 @echo "Done." 105 mrproper: $(MRPROPERS) rmbin rmbak rmbakmac rmhtml clean 106 @echo " Done." 122 107 123 108 tar: mrproper
Note:
See TracChangeset
for help on using the changeset viewer.