Last change
on this file since 3005 was 2739, checked in by cmv, 20 years ago |
suite nouvelle structure cmv 20/05/05
|
File size:
663 bytes
|
Rev | Line | |
---|
[2739] | 1 | include $(SOPHYABASE)/include/sophyamake.inc
|
---|
[2403] | 2 |
|
---|
| 3 |
|
---|
| 4 | OBJ := $(addsuffix .o,$(basename $(wildcard *.F)))
|
---|
| 5 |
|
---|
| 6 | %.o: %.F
|
---|
[2739] | 7 | $(FCCOMPILE) -O -o $@ $<
|
---|
[2403] | 8 |
|
---|
| 9 | all: include libminuit.a
|
---|
| 10 |
|
---|
| 11 | echo:
|
---|
| 12 | @echo $(OBJ)
|
---|
| 13 |
|
---|
| 14 | include:
|
---|
[2739] | 15 | rm -f minuit
|
---|
[2403] | 16 | ln -f -s ../minuit minuit
|
---|
| 17 |
|
---|
| 18 | clean:
|
---|
| 19 | rm -f $(OBJ)
|
---|
| 20 | rm -f libminuit.a minuit
|
---|
[2739] | 21 | rm -f ../examples/minuit ../examples/minexam ../examples/minexam.o ../examples/fcnk0.o
|
---|
[2403] | 22 |
|
---|
| 23 | libminuit.a : $(OBJ)
|
---|
| 24 | $(AR) $(ARFLAGS) $@ $(OBJ)
|
---|
| 25 |
|
---|
| 26 | test:
|
---|
| 27 | cd ../examples/; \
|
---|
| 28 | rm -f minuit minexam minexam.o fcnk0.o; \
|
---|
| 29 | ln -f -s ../minuit minuit; \
|
---|
[2739] | 30 | $(FCCOMPILE) -O -o fcnk0.o fcnk0.F; \
|
---|
| 31 | $(FCCOMPILE) -O -o minexam.o minexam.F; \
|
---|
| 32 | $(FCLINK) -O -o minexam minexam.o fcnk0.o -L../code/ -lminuit
|
---|
Note:
See
TracBrowser
for help on using the repository browser.