[3756] | 1 | ############################################################
|
---|
| 2 | ## makefile for interferometer response
|
---|
[4022] | 3 | ## R.Ansari - Avril 2010 - Sep 2011
|
---|
[3756] | 4 | ############################################################
|
---|
| 5 |
|
---|
[3160] | 6 | include $(SOPHYABASE)/include/sophyamake.inc
|
---|
| 7 |
|
---|
[4022] | 8 | all : pknoise repicon calcpk calcpk2 syncube srcat2cube tjyk applobe gsm2cube ckpowl
|
---|
[3160] | 9 |
|
---|
[3756] | 10 | clean :
|
---|
| 11 | rm Objs/*
|
---|
[3160] | 12 |
|
---|
[3792] | 13 | PKGOLIST = Objs/fgndsub.o Objs/lobe.o Objs/specpk.o Objs/mdish.o Objs/interfconfigs.o Objs/qhist.o Objs/radutil.o
|
---|
| 14 | PKGHLIST = fgndsub.h lobe.h specpk.h mdish.h interfconfigs.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 |
|
---|
[3792] | 20 | repicon : Objs/repicon
|
---|
| 21 | echo 'makefile : repicon made'
|
---|
| 22 |
|
---|
[3783] | 23 | calcpk : Objs/calcpk
|
---|
| 24 | echo 'makefile : calcpk made'
|
---|
[3160] | 25 |
|
---|
[3783] | 26 | calcpk2 : Objs/calcpk2
|
---|
| 27 | echo 'makefile : calcpk2 made'
|
---|
| 28 |
|
---|
| 29 | syncube : Objs/syncube
|
---|
| 30 | echo 'makefile : syncube made'
|
---|
| 31 |
|
---|
[3825] | 32 | gsm2cube : Objs/gsm2cube
|
---|
| 33 | echo 'makefile : gsm2cube made'
|
---|
| 34 |
|
---|
[3785] | 35 | srcat2cube : Objs/srcat2cube
|
---|
| 36 | echo 'makefile : srcat2cube made'
|
---|
| 37 |
|
---|
[3783] | 38 | tjyk : Objs/tjyk
|
---|
| 39 | echo 'makefile : tjyk made'
|
---|
| 40 |
|
---|
[3787] | 41 | applobe : Objs/applobe
|
---|
| 42 | echo 'makefile : applobe made'
|
---|
| 43 |
|
---|
[4022] | 44 | ckpowl : Objs/ckpowl
|
---|
| 45 | echo 'makefile : ckpowl made'
|
---|
| 46 |
|
---|
[3783] | 47 | ### programme pknoise
|
---|
[3787] | 48 | Objs/pknoise : Objs/pknoise.o $(PKGOLIST)
|
---|
| 49 | $(CXXLINK) -o Objs/pknoise Objs/pknoise.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3783] | 50 |
|
---|
[3787] | 51 | Objs/pknoise.o : pknoise.cc $(PKGHLIST)
|
---|
[3756] | 52 | $(CXXCOMPILE) -o Objs/pknoise.o pknoise.cc
|
---|
[3160] | 53 |
|
---|
[3792] | 54 | ### programme repicon (calcul et sauvegarde de la reponse de l'interferometre dans le plan (u,v)
|
---|
| 55 | Objs/repicon : Objs/repicon.o $(PKGOLIST)
|
---|
| 56 | $(CXXLINK) -o Objs/repicon Objs/repicon.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
| 57 |
|
---|
| 58 | Objs/repicon.o : repicon.cc $(PKGHLIST)
|
---|
| 59 | $(CXXCOMPILE) -o Objs/repicon.o repicon.cc
|
---|
| 60 |
|
---|
[3783] | 61 | ### programme calcpk
|
---|
[3787] | 62 | Objs/calcpk : Objs/calcpk.o $(PKGOLIST)
|
---|
| 63 | $(CXXLINK) -o Objs/calcpk Objs/calcpk.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3783] | 64 |
|
---|
[3787] | 65 | Objs/calcpk.o : calcpk.cc $(PKGHLIST)
|
---|
[3783] | 66 | $(CXXCOMPILE) -o Objs/calcpk.o calcpk.cc
|
---|
| 67 |
|
---|
| 68 | ### programme calcpk2
|
---|
[3787] | 69 | Objs/calcpk2 : Objs/calcpk2.o $(PKGOLIST)
|
---|
| 70 | $(CXXLINK) -o Objs/calcpk2 Objs/calcpk2.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3783] | 71 |
|
---|
[3787] | 72 | Objs/calcpk2.o : calcpk2.cc $(PKGHLIST)
|
---|
[3783] | 73 | $(CXXCOMPILE) -o Objs/calcpk2.o calcpk2.cc
|
---|
| 74 |
|
---|
| 75 | ### programme syncube
|
---|
[3787] | 76 | Objs/syncube : Objs/syncube.o $(PKGOLIST)
|
---|
| 77 | $(CXXLINK) -o Objs/syncube Objs/syncube.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3783] | 78 |
|
---|
[3789] | 79 | Objs/syncube.o : syncube.cc $(PKGHLIST)
|
---|
[3783] | 80 | $(CXXCOMPILE) -o Objs/syncube.o syncube.cc
|
---|
| 81 |
|
---|
[3785] | 82 | ### programme srcat2cube
|
---|
[3787] | 83 | Objs/srcat2cube : Objs/srcat2cube.o $(PKGOLIST)
|
---|
| 84 | $(CXXLINK) -o Objs/srcat2cube Objs/srcat2cube.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3785] | 85 |
|
---|
[3787] | 86 | Objs/srcat2cube.o : srcat2cube.cc $(PKGHLIST)
|
---|
[3785] | 87 | $(CXXCOMPILE) -o Objs/srcat2cube.o srcat2cube.cc
|
---|
| 88 |
|
---|
| 89 | ### programme tjyk
|
---|
[3787] | 90 | Objs/tjyk : Objs/tjyk.o $(PKGOLIST)
|
---|
| 91 | $(CXXLINK) -o Objs/tjyk Objs/tjyk.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3783] | 92 |
|
---|
[3787] | 93 | Objs/tjyk.o : tjyk.cc $(PKGHLIST)
|
---|
[3783] | 94 | $(CXXCOMPILE) -o Objs/tjyk.o tjyk.cc
|
---|
| 95 |
|
---|
[3787] | 96 | ### programme applobe
|
---|
| 97 | Objs/applobe : Objs/applobe.o $(PKGOLIST)
|
---|
| 98 | $(CXXLINK) -o Objs/applobe Objs/applobe.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
| 99 |
|
---|
| 100 | Objs/applobe.o : applobe.cc $(PKGHLIST)
|
---|
| 101 | $(CXXCOMPILE) -o Objs/applobe.o applobe.cc
|
---|
| 102 |
|
---|
[3825] | 103 | ### programme gsm2cube
|
---|
| 104 | Objs/gsm2cube : Objs/gsm2cube.o $(PKGOLIST)
|
---|
| 105 | $(CXXLINK) -o Objs/gsm2cube Objs/gsm2cube.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
[3787] | 106 |
|
---|
[3825] | 107 | Objs/gsm2cube.o : gsm2cube.cc $(PKGHLIST)
|
---|
| 108 | $(CXXCOMPILE) -o Objs/gsm2cube.o gsm2cube.cc
|
---|
| 109 |
|
---|
[4022] | 110 | ### programme ckpowl
|
---|
| 111 | Objs/ckpowl : Objs/ckpowl.o $(PKGOLIST)
|
---|
| 112 | $(CXXLINK) -o Objs/ckpowl Objs/ckpowl.o $(PKGOLIST) $(SOPHYAEXTSLBLIST)
|
---|
| 113 |
|
---|
| 114 | Objs/ckpowl.o : ckpowl.cc $(PKGHLIST)
|
---|
| 115 | $(CXXCOMPILE) -o Objs/ckpowl.o ckpowl.cc
|
---|
| 116 |
|
---|
[3783] | 117 | ### les classes / fonctions
|
---|
[3788] | 118 | Objs/fgndsub.o : fgndsub.cc $(PKGHLIST)
|
---|
| 119 | $(CXXCOMPILE) -o Objs/fgndsub.o fgndsub.cc
|
---|
| 120 |
|
---|
| 121 | Objs/specpk.o : specpk.cc $(PKGHLIST)
|
---|
[3756] | 122 | $(CXXCOMPILE) -o Objs/specpk.o specpk.cc
|
---|
[3160] | 123 |
|
---|
[3788] | 124 | Objs/mdish.o : mdish.cc $(PKGHLIST)
|
---|
[3756] | 125 | $(CXXCOMPILE) -o Objs/mdish.o mdish.cc
|
---|
[3783] | 126 |
|
---|
[3792] | 127 | Objs/interfconfigs.o : interfconfigs.cc $(PKGHLIST)
|
---|
| 128 | $(CXXCOMPILE) -o Objs/interfconfigs.o interfconfigs.cc
|
---|
| 129 |
|
---|
[3788] | 130 | Objs/lobe.o : lobe.cc $(PKGHLIST)
|
---|
[3787] | 131 | $(CXXCOMPILE) -o Objs/lobe.o lobe.cc
|
---|
| 132 |
|
---|
[3783] | 133 | Objs/qhist.o : qhist.cc qhist.h
|
---|
| 134 | $(CXXCOMPILE) -o Objs/qhist.o qhist.cc
|
---|
| 135 |
|
---|
| 136 | Objs/radutil.o : radutil.cc radutil.h
|
---|
| 137 | $(CXXCOMPILE) -o Objs/radutil.o radutil.cc
|
---|