Changeset 3315 in Sophya for trunk/Cosmo/SimLSS/Makefile
- Timestamp:
- Aug 24, 2007, 5:02:25 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/SimLSS/Makefile
r3284 r3315 37 37 LIBR = $(LIB)libcmvsimbao.a 38 38 39 PROGSTEST = \ 40 $(EXE)cmvtluc $(EXE)cmvchkwhu $(EXE)hu_sigma8 41 42 PROGSTESTOBJ = \ 43 $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o \ 44 $(OBJ)cmvtluc.o $(OBJ)cmvchkwhu.o $(OBJ)hu_sigma8.o 45 39 46 #---- 40 47 all: lib prog … … 44 51 prog: $(PROGS) 45 52 53 progtest: $(PROGSTEST) 54 46 55 clean: 47 56 rm -f *.o 48 rm -f $(PROGS) $( LIBR)49 rm -f $( PROGSOBJ) $(LIBROBJ)57 rm -f $(PROGS) $(PROGSOBJ) 58 rm -f $(LIBR) $(LIBROBJ) 50 59 rm -rf $(OBJ)/CmvBAO_cxxrep/ 60 rm -f $(PROGSTEST) $(PROGSTESTOBJ) 51 61 52 62 ############################################################################## … … 72 82 cmvtuniv: $(EXE)cmvtuniv 73 83 echo $@ " done" 74 $(EXE)cmvtuniv: $(OBJ)cmvtuniv.o $(LIB )libcmvsimbao.a84 $(EXE)cmvtuniv: $(OBJ)cmvtuniv.o $(LIBR) 75 85 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtuniv.o $(MYLIB) 76 86 $(OBJ)cmvtuniv.o: cmvtuniv.cc … … 80 90 cmvtransf: $(EXE)cmvtransf 81 91 echo $@ " done" 82 $(EXE)cmvtransf: $(OBJ)cmvtransf.o $(LIB )libcmvsimbao.a92 $(EXE)cmvtransf: $(OBJ)cmvtransf.o $(LIBR) 83 93 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtransf.o $(MYLIB) 84 94 $(OBJ)cmvtransf.o: cmvtransf.cc … … 88 98 cmvtgrowth: $(EXE)cmvtgrowth 89 99 echo $@ " done" 90 $(EXE)cmvtgrowth: $(OBJ)cmvtgrowth.o $(LIB )libcmvsimbao.a100 $(EXE)cmvtgrowth: $(OBJ)cmvtgrowth.o $(LIBR) 91 101 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtgrowth.o $(MYLIB) 92 102 $(OBJ)cmvtgrowth.o: cmvtgrowth.cc … … 96 106 cmvtstpk: $(EXE)cmvtstpk 97 107 echo $@ " done" 98 $(EXE)cmvtstpk: $(OBJ)cmvtstpk.o $(LIB )libcmvsimbao.a108 $(EXE)cmvtstpk: $(OBJ)cmvtstpk.o $(LIBR) 99 109 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstpk.o $(MYLIB) 100 110 $(OBJ)cmvtstpk.o: cmvtstpk.cc … … 104 114 cmvtstsch: $(EXE)cmvtstsch 105 115 echo $@ " done" 106 $(EXE)cmvtstsch: $(OBJ)cmvtstsch.o $(LIB )libcmvsimbao.a116 $(EXE)cmvtstsch: $(OBJ)cmvtstsch.o $(LIBR) 107 117 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstsch.o $(MYLIB) 108 118 $(OBJ)cmvtstsch.o: cmvtstsch.cc … … 112 122 cmvtstblack: $(EXE)cmvtstblack 113 123 echo $@ " done" 114 $(EXE)cmvtstblack: $(OBJ)cmvtstblack.o $(LIB )libcmvsimbao.a124 $(EXE)cmvtstblack: $(OBJ)cmvtstblack.o $(LIBR) 115 125 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstblack.o $(MYLIB) 116 126 $(OBJ)cmvtstblack.o: cmvtstblack.cc … … 120 130 cmvtvarspec: $(EXE)cmvtvarspec 121 131 echo $@ " done" 122 $(EXE)cmvtvarspec: $(OBJ)cmvtvarspec.o $(LIB )libcmvsimbao.a132 $(EXE)cmvtvarspec: $(OBJ)cmvtvarspec.o $(LIBR) 123 133 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtvarspec.o $(MYLIB) 124 134 $(OBJ)cmvtvarspec.o: cmvtvarspec.cc … … 128 138 cmvdefsurv: $(EXE)cmvdefsurv 129 139 echo $@ " done" 130 $(EXE)cmvdefsurv: $(OBJ)cmvdefsurv.o $(LIB )libcmvsimbao.a140 $(EXE)cmvdefsurv: $(OBJ)cmvdefsurv.o $(LIBR) 131 141 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvdefsurv.o $(MYLIB) 132 142 $(OBJ)cmvdefsurv.o: cmvdefsurv.cc … … 136 146 cmvobserv3d: $(EXE)cmvobserv3d 137 147 echo $@ " done" 138 $(EXE)cmvobserv3d: $(OBJ)cmvobserv3d.o $(LIB )libcmvsimbao.a148 $(EXE)cmvobserv3d: $(OBJ)cmvobserv3d.o $(LIBR) 139 149 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvobserv3d.o $(MYLIB) 140 150 $(OBJ)cmvobserv3d.o: cmvobserv3d.cc … … 144 154 cmvtintfun: $(EXE)cmvtintfun 145 155 echo $@ " done" 146 $(EXE)cmvtintfun: $(OBJ)cmvtintfun.o $(LIB )libcmvsimbao.a156 $(EXE)cmvtintfun: $(OBJ)cmvtintfun.o $(LIBR) 147 157 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtintfun.o $(MYLIB) 148 158 $(OBJ)cmvtintfun.o: cmvtintfun.cc … … 152 162 cmvconcherr: $(EXE)cmvconcherr 153 163 echo $@ " done" 154 $(EXE)cmvconcherr: $(OBJ)cmvconcherr.o $(LIB )libcmvsimbao.a164 $(EXE)cmvconcherr: $(OBJ)cmvconcherr.o $(LIBR) 155 165 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvconcherr.o $(MYLIB) 156 166 $(OBJ)cmvconcherr.o: cmvconcherr.cc … … 161 171 cmvtpoisson: $(EXE)cmvtpoisson 162 172 echo $@ " done" 163 $(EXE)cmvtpoisson: $(OBJ)cmvtpoisson.o $(LIB )libcmvsimbao.a173 $(EXE)cmvtpoisson: $(OBJ)cmvtpoisson.o $(LIBR) 164 174 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtpoisson.o $(MYLIB) 165 175 $(OBJ)cmvtpoisson.o: cmvtpoisson.cc … … 169 179 cmvtinterp: $(EXE)cmvtinterp 170 180 echo $@ " done" 171 $(EXE)cmvtinterp: $(OBJ)cmvtinterp.o $(LIB )libcmvsimbao.a181 $(EXE)cmvtinterp: $(OBJ)cmvtinterp.o $(LIBR) 172 182 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtinterp.o $(MYLIB) 173 183 $(OBJ)cmvtinterp.o: cmvtinterp.cc … … 177 187 cmvtstagn: $(EXE)cmvtstagn 178 188 echo $@ " done" 179 $(EXE)cmvtstagn: $(OBJ)cmvtstagn.o $(LIB )libcmvsimbao.a189 $(EXE)cmvtstagn: $(OBJ)cmvtstagn.o $(LIBR) 180 190 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstagn.o $(MYLIB) 181 191 $(OBJ)cmvtstagn.o: cmvtstagn.cc … … 185 195 cmvschdist: $(EXE)cmvschdist 186 196 echo $@ " done" 187 $(EXE)cmvschdist: $(OBJ)cmvschdist.o $(LIB )libcmvsimbao.a197 $(EXE)cmvschdist: $(OBJ)cmvschdist.o $(LIBR) 188 198 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvschdist.o $(MYLIB) 189 199 $(OBJ)cmvschdist.o: cmvschdist.cc … … 191 201 192 202 203 ############################################################################## 204 cmvchkwhu: $(EXE)cmvchkwhu 205 echo $@ " done" 206 $(EXE)cmvchkwhu: $(OBJ)cmvchkwhu.o $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o $(LIBR) 207 $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvchkwhu.o $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o $(MYLIB) 208 $(OBJ)cmvchkwhu.o: cmvchkwhu.cc 209 $(CXXCOMPILE) $(CXXREP) -I$(MYEXTINC) -o $@ cmvchkwhu.cc 210 $(OBJ)hu_tf_fit.o: hu_tf_fit.c hu_tf_fit.h 211 $(CCOMPILE) -o $@ hu_tf_fit.c 212 $(OBJ)hu_power.o: hu_power.c hu_power.h 213 $(CCOMPILE) -o $@ hu_power.c 214 215 hu_sigma8: $(EXE)hu_sigma8 216 echo $@ " done" 217 $(EXE)hu_sigma8: $(OBJ)hu_sigma8.o $(OBJ)hu_power.o 218 $(CLINK) -o $@ $(OBJ)hu_sigma8.o $(OBJ)hu_power.o -lc -lm 219 $(OBJ)hu_sigma8.o: hu_sigma8.c 220 $(CCOMPILE) -o $@ hu_sigma8.c 193 221 194 222 ##############################################################################
Note:
See TracChangeset
for help on using the changeset viewer.