source: Sophya/trunk/Cosmo/RadioBeam/makefile@ 4026

Last change on this file since 4026 was 4022, checked in by ansari, 14 years ago

modifs pour pouvoir imposer la moyenne en temp des plans X,Y des cubes lors de l'extraction du signal HI, Reza 28/9/2011

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