Last change
on this file since 2937 was 2739, checked in by cmv, 20 years ago |
suite nouvelle structure cmv 20/05/05
|
File size:
661 bytes
|
Rev | Line | |
---|
[2739] | 1 | include $(SOPHYABASEREP)/Include/MakefileUser.h
|
---|
| 2 |
|
---|
| 3 |
|
---|
| 4 | OBJ := $(addsuffix .o,$(basename $(wildcard *.F)))
|
---|
| 5 |
|
---|
| 6 | %.o: %.F
|
---|
| 7 | $(COMPILE.f) -O -o $@ $<
|
---|
| 8 |
|
---|
| 9 | all: include libminuit.a
|
---|
| 10 |
|
---|
| 11 | echo:
|
---|
| 12 | @echo $(OBJ)
|
---|
| 13 |
|
---|
| 14 | include:
|
---|
| 15 | ln -f -s ../minuit minuit
|
---|
| 16 |
|
---|
| 17 | clean:
|
---|
| 18 | rm -f $(OBJ)
|
---|
| 19 |
|
---|
| 20 | cleanall: clean cleantest
|
---|
| 21 | rm -f libminuit.a minuit
|
---|
| 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; \
|
---|
| 30 | $(COMPILE.f) -O -o fcnk0.o fcnk0.F; \
|
---|
| 31 | $(COMPILE.f) -O -o minexam.o minexam.F; \
|
---|
| 32 | $(LINK.f) -O -o minexam minexam.o fcnk0.o -L../code/ -lminuit
|
---|
| 33 |
|
---|
| 34 | cleantest:
|
---|
| 35 | cd ../examples/; rm -f minuit minexam minexam.o fcnk0.o;
|
---|
Note:
See
TracBrowser
for help on using the repository browser.