Changeset 31615 for branches/eam_branches/ipp-20110505/Ohana/Makefile.in
- Timestamp:
- Jun 8, 2011, 11:47:27 AM (15 years ago)
- Location:
- branches/eam_branches/ipp-20110505/Ohana
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
Makefile.in (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110505/Ohana
- Property svn:mergeinfo set to
-
branches/eam_branches/ipp-20110505/Ohana/Makefile.in
r28190 r31615 76 76 mkdir -p $(DESTLIB) 77 77 mkdir -p $(DESTBIN) 78 for i in $(LIBS); do make$$i.install || exit 1; done78 for i in $(LIBS); do $(MAKE) $$i.install || exit 1; done 79 79 chmod +x ohana-config 80 80 cp -f ohana-config $(DESTBIN)/ 81 81 82 82 bins: 83 for i in $(PROGRAM); do make$$i; done83 for i in $(PROGRAM); do $(MAKE) $$i; done 84 84 85 85 all: 86 makelibs || exit 187 for i in $(PROGRAM); do make$$i || exit 1; done86 $(MAKE) libs || exit 1 87 for i in $(PROGRAM); do $(MAKE) $$i || exit 1; done 88 88 89 89 extras: 90 for i in $(EXTRAS); do make$$i || exit 1; done90 for i in $(EXTRAS); do $(MAKE) $$i || exit 1; done 91 91 92 92 pantasks: 93 makelibs || exit 194 cd src/opihi; makepclient.install && exit 195 cd src/opihi; makepcontrol.install && exit 196 cd src/opihi; makepantasks.install && exit 193 $(MAKE) libs || exit 1 94 cd src/opihi; $(MAKE) pclient.install && exit 1 95 cd src/opihi; $(MAKE) pcontrol.install && exit 1 96 cd src/opihi; $(MAKE) pantasks.install && exit 1 97 97 98 98 mana: 99 makelibs100 makekapa2.install101 cd src/opihi; makemana.install && exit 199 $(MAKE) libs 100 $(MAKE) kapa2.install 101 cd src/opihi; $(MAKE) mana.install && exit 1 102 102 103 103 dvoshell: 104 makelibs105 makekapa2.install106 cd src/opihi; makedvo.install && exit 1104 $(MAKE) libs 105 $(MAKE) kapa2.install 106 cd src/opihi; $(MAKE) dvo.install && exit 1 107 107 108 108 clean: 109 109 @if [ "$(ARCH)" = "" ]; then echo ""; echo " *** please define ARCH ***"; echo; exit 1; fi 110 for i in $(LIBS); do make$$i.clean || exit 1; done111 for i in $(PROGRAM); do make$$i.clean || exit 1; done112 for i in $(EXTRAS); do make$$i.clean || exit 1; done110 for i in $(LIBS); do $(MAKE) $$i.clean || exit 1; done 111 for i in $(PROGRAM); do $(MAKE) $$i.clean || exit 1; done 112 for i in $(EXTRAS); do $(MAKE) $$i.clean || exit 1; done 113 113 @rm -f `find . -name .mana` 114 114 @rm -f `find . -name .dvo` … … 117 117 dist: 118 118 @if [ "$(ARCH)" = "" ]; then echo ""; echo " *** please define ARCH ***"; echo; exit 1; fi 119 for i in $(LIBS); do make$$i.dist || exit 1; done120 for i in $(PROGRAM); do make$$i.dist || exit 1; done119 for i in $(LIBS); do $(MAKE) $$i.dist || exit 1; done 120 for i in $(PROGRAM); do $(MAKE) $$i.dist || exit 1; done 121 121 @echo -n -e "\0033]0; *** Ohana: done $@ *** \0007" \ 122 122 123 123 install: 124 124 @if [ "$(ARCH)" = "" ]; then echo ""; echo " *** please define ARCH ***"; echo; exit 1; fi 125 for i in $(LIBS); do make$$i.install || exit 1; done126 for i in $(PROGRAM); do make$$i.install || exit 1; done125 for i in $(LIBS); do $(MAKE) $$i.install || exit 1; done 126 for i in $(PROGRAM); do $(MAKE) $$i.install || exit 1; done 127 127 @echo -n -e "\0033]0; *** Ohana: done $@ *** \0007" \ 128 128 129 129 install.extras: 130 for i in $(EXTRAS); do make$$i.install || exit 1; done130 for i in $(EXTRAS); do $(MAKE) $$i.install || exit 1; done 131 131 @echo -n -e "\0033]0; *** Ohana: done $@ *** \0007" \ 132 132 … … 135 135 @if [ -d "src/$@" ]; then \ 136 136 echo -n -e "\0033]0; *** Ohana: $@ *** \0007"; \ 137 (cd src/$@ && make); \137 (cd src/$@ && $(MAKE)); \ 138 138 fi 139 139 @echo -n -e "\0033]0; *** Ohana: done $@ *** \0007" \ … … 142 142 @echo -n -e "\0033]0; *** Ohana: $@ *** \0007" \ 143 143 mkdir -p bin/$(ARCH) 144 if [ -d "src/$*" ]; then (cd src/$* && makeinstall); fi144 if [ -d "src/$*" ]; then (cd src/$* && $(MAKE) install); fi 145 145 146 146 %.clean: 147 if [ -d "src/$*" ]; then (cd src/$* && makeclean); fi147 if [ -d "src/$*" ]; then (cd src/$* && $(MAKE) clean); fi 148 148 149 149 %.dist: 150 (cd src/$* && makedist)150 (cd src/$* && $(MAKE) dist)
Note:
See TracChangeset
for help on using the changeset viewer.
