makefile 1.67 KB
Newer Older
1 2 3 4 5
#  Makefile for PAON4 visibility analysis code
#         Feb. 2015 
include $(SOPHYABASE)/include/sophyamake.inc

#  Define our target list 
6
all : Objs/rdvisip4  Objs/visi2ntac  Objs/visi2dtacx  Objs/visi2tmfreq 
7 8 9 10

clean :
	rm -f Objs/* 

11
######
12
## programme de remplissage de DataTable avec cross-correlation fct du temps 
13 14 15 16 17
Objs/visi2dtacx : Objs/visi2dtacx.o Objs/visip4reader.o 
	$(CXXLINK) -o Objs/visi2dtacx Objs/visi2dtacx.o Objs/visip4reader.o $(SOPHYAEXTSLBLIST) 

Objs/visi2dtacx.o : visi2dtacx.cc visip4reader.h
	$(CXXCOMPILE)  -o Objs/visi2dtacx.o visi2dtacx.cc
18 19

######
20
## programme de remplissage de DataTable (NTuple) avec auto-correlation fct du temps 
21 22
Objs/visi2ntac : Objs/visi2ntac.o Objs/visip4reader.o 
	$(CXXLINK) -o Objs/visi2ntac Objs/visi2ntac.o Objs/visip4reader.o $(SOPHYAEXTSLBLIST) 
23

24 25 26 27
Objs/visi2ntac.o : visi2ntac.cc visip4reader.h
	$(CXXCOMPILE)  -o Objs/visi2ntac.o visi2ntac.cc

######
28 29 30 31 32 33 34 35 36
## programme de calcul de matrice Visibilites V_ij(nu) moyennee et calcul de gain g(nu)  
Objs/visi2tmfreq : Objs/visi2tmfreq.o Objs/visip4reader.o 
	$(CXXLINK) -o Objs/visi2tmfreq Objs/visi2tmfreq.o Objs/visip4reader.o $(SOPHYAEXTSLBLIST) 

Objs/visi2tmfreq.o : visi2tmfreq.cc visip4reader.h
	$(CXXCOMPILE)  -o Objs/visi2tmfreq.o visi2tmfreq.cc

######
## programme de calcul de matrice Visibilites V_ij(nu) moyennee et calcul de gain g(nu)  
37
Objs/rdvisip4 : Objs/rdvisip4.o Objs/visip4reader.o 
38
	$(CXXLINK) -o Objs/rdvisip4 Objs/rdvisip4.o Objs/visip4reader.o $(SOPHYAEXTSLBLIST) 
39 40 41 42

Objs/rdvisip4.o : rdvisip4.cc visip4reader.h
	$(CXXCOMPILE)  -o Objs/rdvisip4.o rdvisip4.cc

43
######
44 45 46
Objs/visip4reader.o : visip4reader.cc visip4reader.h
	$(CXXCOMPILE)  -o Objs/visip4reader.o visip4reader.cc