Last change
on this file since 4024 was 2739, checked in by cmv, 20 years ago |
suite nouvelle structure cmv 20/05/05
|
File size:
661 bytes
|
Line | |
---|
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.