source: Sophya/trunk/SophyaExt/CodeMinuit/MakeMinuit.mgr@ 3654

Last change on this file since 3654 was 2739, checked in by cmv, 20 years ago

suite nouvelle structure cmv 20/05/05

File size: 661 bytes
Line 
1include $(SOPHYABASEREP)/Include/MakefileUser.h
2
3
4OBJ := $(addsuffix .o,$(basename $(wildcard *.F)))
5
6%.o: %.F
7 $(COMPILE.f) -O -o $@ $<
8
9all: include libminuit.a
10
11echo:
12 @echo $(OBJ)
13
14include:
15 ln -f -s ../minuit minuit
16
17clean:
18 rm -f $(OBJ)
19
20cleanall: clean cleantest
21 rm -f libminuit.a minuit
22
23libminuit.a : $(OBJ)
24 $(AR) $(ARFLAGS) $@ $(OBJ)
25
26test:
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
34cleantest:
35 cd ../examples/; rm -f minuit minexam minexam.o fcnk0.o;
Note: See TracBrowser for help on using the repository browser.