############################################################ ## makefile for interferometer response ## R.Ansari - Avril 2010 ############################################################ include $(SOPHYABASE)/include/sophyamake.inc all : pknoise calcpk calcpk2 syncube srcat2cube tjyk clean : rm Objs/* ### les executables pknoise : Objs/pknoise echo 'makefile : pknoise made' calcpk : Objs/calcpk echo 'makefile : calcpk made' calcpk2 : Objs/calcpk2 echo 'makefile : calcpk2 made' syncube : Objs/syncube echo 'makefile : syncube made' srcat2cube : Objs/srcat2cube echo 'makefile : srcat2cube made' tjyk : Objs/tjyk echo 'makefile : tjyk made' ### programme pknoise Objs/pknoise : Objs/pknoise.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(CXXLINK) -o Objs/pknoise Objs/pknoise.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(SOPHYAEXTSLBLIST) Objs/pknoise.o : pknoise.cc specpk.h mdish.h qhist.h $(CXXCOMPILE) -o Objs/pknoise.o pknoise.cc ### programme calcpk Objs/calcpk : Objs/calcpk.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(CXXLINK) -o Objs/calcpk Objs/calcpk.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(SOPHYAEXTSLBLIST) Objs/calcpk.o : calcpk.cc specpk.h mdish.h qhist.h $(CXXCOMPILE) -o Objs/calcpk.o calcpk.cc ### programme calcpk2 Objs/calcpk2 : Objs/calcpk2.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(CXXLINK) -o Objs/calcpk2 Objs/calcpk2.o Objs/specpk.o Objs/mdish.o Objs/qhist.o $(SOPHYAEXTSLBLIST) Objs/calcpk2.o : calcpk2.cc specpk.h mdish.h qhist.h $(CXXCOMPILE) -o Objs/calcpk2.o calcpk2.cc ### programme syncube Objs/syncube : Objs/syncube.o $(CXXLINK) -o Objs/syncube Objs/syncube.o $(SOPHYAEXTSLBLIST) Objs/syncube.o : syncube.cc $(CXXCOMPILE) -o Objs/syncube.o syncube.cc ### programme srcat2cube Objs/srcat2cube : Objs/srcat2cube.o $(CXXLINK) -o Objs/srcat2cube Objs/srcat2cube.o Objs/radutil.o $(SOPHYAEXTSLBLIST) Objs/srcat2cube.o : srcat2cube.cc radutil.h $(CXXCOMPILE) -o Objs/srcat2cube.o srcat2cube.cc ### programme tjyk Objs/tjyk : Objs/tjyk.o Objs/radutil.o $(CXXLINK) -o Objs/tjyk Objs/tjyk.o Objs/radutil.o $(SOPHYAEXTSLBLIST) Objs/tjyk.o : tjyk.cc radutil.h $(CXXCOMPILE) -o Objs/tjyk.o tjyk.cc ### les classes / fonctions Objs/specpk.o : specpk.cc specpk.h mdish.h qhist.h $(CXXCOMPILE) -o Objs/specpk.o specpk.cc Objs/mdish.o : mdish.cc mdish.h qhist.h $(CXXCOMPILE) -o Objs/mdish.o mdish.cc Objs/qhist.o : qhist.cc qhist.h $(CXXCOMPILE) -o Objs/qhist.o qhist.cc Objs/radutil.o : radutil.cc radutil.h $(CXXCOMPILE) -o Objs/radutil.o radutil.cc