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

Last change on this file since 3789 was 3789, checked in by ansari, 15 years ago

Corrections diverses, Reza 27/06/2010

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