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