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