source: Sophya/trunk/SophyaExt/CodeMinuit/code/MakeMinuit@ 2403

Last change on this file since 2403 was 2403, checked in by cmv, 22 years ago

Creation du module de code source de MINUIT (CERNLIB) extrait par CMV

cmv 11/06/2003

File size: 658 bytes
Line 
1include $(DPCBASEREP)/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.