| [3756] | 1 | ############################################################ 
 | 
|---|
 | 2 | ##  makefile for interferometer response 
 | 
|---|
 | 3 | ##  R.Ansari - Avril 2010  
 | 
|---|
 | 4 | ############################################################ 
 | 
|---|
 | 5 | 
 | 
|---|
| [3160] | 6 | include $(SOPHYABASE)/include/sophyamake.inc
 | 
|---|
 | 7 | 
 | 
|---|
| [3787] | 8 | all : pknoise calcpk calcpk2 syncube srcat2cube tjyk applobe
 | 
|---|
| [3160] | 9 | 
 | 
|---|
| [3756] | 10 | clean : 
 | 
|---|
 | 11 |         rm Objs/* 
 | 
|---|
| [3160] | 12 | 
 | 
|---|
| [3788] | 13 | PKGOLIST =  Objs/fgndsub.o Objs/lobe.o Objs/specpk.o Objs/mdish.o Objs/qhist.o Objs/radutil.o 
 | 
|---|
 | 14 | PKGHLIST =  fgndsub.h lobe.h specpk.h mdish.h qhist.h radutil.h cubedef.h 
 | 
|---|
| [3787] | 15 | 
 | 
|---|
| [3783] | 16 | ### les executables 
 | 
|---|
| [3756] | 17 | pknoise : Objs/pknoise
 | 
|---|
 | 18 |         echo 'makefile : pknoise made'
 | 
|---|
| [3160] | 19 | 
 | 
|---|
| [3783] | 20 | calcpk : Objs/calcpk
 | 
|---|
 | 21 |         echo 'makefile : calcpk made'
 | 
|---|
| [3160] | 22 | 
 | 
|---|
| [3783] | 23 | calcpk2 : Objs/calcpk2
 | 
|---|
 | 24 |         echo 'makefile : calcpk2 made'
 | 
|---|
 | 25 | 
 | 
|---|
 | 26 | syncube : Objs/syncube
 | 
|---|
 | 27 |         echo 'makefile : syncube made'
 | 
|---|
 | 28 | 
 | 
|---|
| [3785] | 29 | srcat2cube : Objs/srcat2cube
 | 
|---|
 | 30 |         echo 'makefile : srcat2cube made'
 | 
|---|
 | 31 | 
 | 
|---|
| [3783] | 32 | tjyk : Objs/tjyk
 | 
|---|
 | 33 |         echo 'makefile : tjyk made'
 | 
|---|
 | 34 | 
 | 
|---|
| [3787] | 35 | applobe : Objs/applobe
 | 
|---|
 | 36 |         echo 'makefile : applobe made'
 | 
|---|
 | 37 | 
 | 
|---|
| [3783] | 38 | ### programme pknoise
 | 
|---|
| [3787] | 39 | Objs/pknoise : Objs/pknoise.o $(PKGOLIST)
 | 
|---|
 | 40 |         $(CXXLINK) -o Objs/pknoise Objs/pknoise.o $(PKGOLIST)  $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3783] | 41 | 
 | 
|---|
| [3787] | 42 | Objs/pknoise.o : pknoise.cc $(PKGHLIST)
 | 
|---|
| [3756] | 43 |         $(CXXCOMPILE) -o Objs/pknoise.o pknoise.cc
 | 
|---|
| [3160] | 44 | 
 | 
|---|
| [3783] | 45 | ### programme calcpk
 | 
|---|
| [3787] | 46 | Objs/calcpk : Objs/calcpk.o $(PKGOLIST)
 | 
|---|
 | 47 |         $(CXXLINK) -o Objs/calcpk Objs/calcpk.o $(PKGOLIST)  $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3783] | 48 | 
 | 
|---|
| [3787] | 49 | Objs/calcpk.o : calcpk.cc $(PKGHLIST)
 | 
|---|
| [3783] | 50 |         $(CXXCOMPILE) -o Objs/calcpk.o calcpk.cc
 | 
|---|
 | 51 | 
 | 
|---|
 | 52 | ### programme calcpk2
 | 
|---|
| [3787] | 53 | Objs/calcpk2 : Objs/calcpk2.o $(PKGOLIST)
 | 
|---|
 | 54 |         $(CXXLINK) -o Objs/calcpk2 Objs/calcpk2.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3783] | 55 | 
 | 
|---|
| [3787] | 56 | Objs/calcpk2.o : calcpk2.cc $(PKGHLIST)
 | 
|---|
| [3783] | 57 |         $(CXXCOMPILE) -o Objs/calcpk2.o calcpk2.cc
 | 
|---|
 | 58 | 
 | 
|---|
 | 59 | ### programme syncube
 | 
|---|
| [3787] | 60 | Objs/syncube : Objs/syncube.o $(PKGOLIST)
 | 
|---|
 | 61 |         $(CXXLINK) -o Objs/syncube Objs/syncube.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3783] | 62 | 
 | 
|---|
| [3789] | 63 | Objs/syncube.o : syncube.cc  $(PKGHLIST)
 | 
|---|
| [3783] | 64 |         $(CXXCOMPILE) -o Objs/syncube.o syncube.cc
 | 
|---|
 | 65 | 
 | 
|---|
| [3785] | 66 | ### programme srcat2cube
 | 
|---|
| [3787] | 67 | Objs/srcat2cube : Objs/srcat2cube.o $(PKGOLIST)
 | 
|---|
 | 68 |         $(CXXLINK) -o Objs/srcat2cube Objs/srcat2cube.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3785] | 69 | 
 | 
|---|
| [3787] | 70 | Objs/srcat2cube.o : srcat2cube.cc $(PKGHLIST)
 | 
|---|
| [3785] | 71 |         $(CXXCOMPILE) -o Objs/srcat2cube.o srcat2cube.cc
 | 
|---|
 | 72 | 
 | 
|---|
 | 73 | ### programme tjyk
 | 
|---|
| [3787] | 74 | Objs/tjyk : Objs/tjyk.o $(PKGOLIST)
 | 
|---|
 | 75 |         $(CXXLINK) -o Objs/tjyk Objs/tjyk.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
 | 
|---|
| [3783] | 76 | 
 | 
|---|
| [3787] | 77 | Objs/tjyk.o : tjyk.cc $(PKGHLIST)
 | 
|---|
| [3783] | 78 |         $(CXXCOMPILE) -o Objs/tjyk.o tjyk.cc
 | 
|---|
 | 79 | 
 | 
|---|
| [3787] | 80 | ### programme applobe
 | 
|---|
 | 81 | Objs/applobe : Objs/applobe.o $(PKGOLIST)
 | 
|---|
 | 82 |         $(CXXLINK) -o Objs/applobe Objs/applobe.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
 | 
|---|
 | 83 | 
 | 
|---|
 | 84 | Objs/applobe.o : applobe.cc $(PKGHLIST)
 | 
|---|
 | 85 |         $(CXXCOMPILE) -o Objs/applobe.o applobe.cc
 | 
|---|
 | 86 | 
 | 
|---|
 | 87 | 
 | 
|---|
| [3783] | 88 | ### les classes / fonctions 
 | 
|---|
| [3788] | 89 | Objs/fgndsub.o : fgndsub.cc $(PKGHLIST)
 | 
|---|
 | 90 |         $(CXXCOMPILE) -o Objs/fgndsub.o fgndsub.cc
 | 
|---|
 | 91 | 
 | 
|---|
 | 92 | Objs/specpk.o : specpk.cc $(PKGHLIST)
 | 
|---|
| [3756] | 93 |         $(CXXCOMPILE) -o Objs/specpk.o specpk.cc
 | 
|---|
| [3160] | 94 | 
 | 
|---|
| [3788] | 95 | Objs/mdish.o : mdish.cc $(PKGHLIST)
 | 
|---|
| [3756] | 96 |         $(CXXCOMPILE) -o Objs/mdish.o mdish.cc
 | 
|---|
| [3783] | 97 | 
 | 
|---|
| [3788] | 98 | Objs/lobe.o : lobe.cc $(PKGHLIST)
 | 
|---|
| [3787] | 99 |         $(CXXCOMPILE) -o Objs/lobe.o lobe.cc
 | 
|---|
 | 100 | 
 | 
|---|
| [3783] | 101 | Objs/qhist.o : qhist.cc qhist.h 
 | 
|---|
 | 102 |         $(CXXCOMPILE) -o Objs/qhist.o qhist.cc
 | 
|---|
 | 103 | 
 | 
|---|
 | 104 | Objs/radutil.o : radutil.cc radutil.h 
 | 
|---|
 | 105 |         $(CXXCOMPILE) -o Objs/radutil.o radutil.cc
 | 
|---|