|
Last change
on this file since 2998 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.