source: Sophya/trunk/AddOn/TAcq/makefile@ 3553

Last change on this file since 3553 was 3542, checked in by ansari, 17 years ago

Ajouts fichiers du repertoire Remote (Classes Socket, ServerSocker RawInOutSocketStream ...) et fichier README , Reza 23/10/2008

  • Property svn:executable set to *
File size: 2.8 KB
Line 
1include $(SOPHYABASE)/include/sophyamake.inc
2
3all : traidio tmtfft tstminifits tpciew tbrpaq tmtacq tstrdfits mfits2spec tsok
4
5clean :
6 rm *.o traidio tmtfft tstminifits tpciew tbrpaq tmtacq tstrdfits mfits2spec tsok *.ppf *.fits
7
8########################################################
9
10## --------------
11tmtacq : tmtacq.o racqumem.o racqurw.o racquproc.o brpaqu.o pciewrap.o minifits.o
12 $(CXXLINK) -o tmtacq tmtacq.o racqumem.o racqurw.o racquproc.o brpaqu.o pciewrap.o minifits.o $(SOPHYAALLSLBLIST)
13
14tmtacq.o : tmtacq.cc racquproc.h racqurw.h racqumem.h
15 $(CXXCOMPILE) -c -o tmtacq.o tmtacq.cc
16
17racqumem.o : racqumem.cc racqumem.h
18 $(CXXCOMPILE) -c -o racqumem.o racqumem.cc
19
20racqurw.o : racqurw.cc racqurw.h racqumem.h
21 $(CXXCOMPILE) -c -o racqurw.o racqurw.cc
22
23racquproc.o : racquproc.cc racquproc.h racqurw.h racqumem.h
24 $(CXXCOMPILE) -c -o racquproc.o racquproc.cc
25
26## --------------
27tbrpaq : tbrpaq.o brpaqu.o racqumem.o racqurw.o racquproc.o
28 $(CXXLINK) -o tbrpaq tbrpaq.o brpaqu.o $(SOPHYAALLSLBLIST)
29
30tbrpaq.o : tbrpaq.cc brpaqu.h
31 $(CXXCOMPILE) -c -o tbrpaq.o tbrpaq.cc
32
33brpaqu.o : brpaqu.cc brpaqu.h
34 $(CXXCOMPILE) -c -o brpaqu.o brpaqu.cc
35
36## --------------
37tpciew : tpciew.o pciewrap.o
38 $(CXXLINK) -o tpciew tpciew.o pciewrap.o $(SOPHYAEXTSLBLIST)
39
40tpciew.o : tpciew.cc pciewrap.h
41 $(CXXCOMPILE) -o tpciew.o tpciew.cc
42
43pciewrap.o : pciewrap.cc pciewrap.h
44 $(CXXCOMPILE) -o pciewrap.o pciewrap.cc
45
46## --------------
47mfits2spec : mfits2spec.o minifits.o
48 $(CXXLINK) -o mfits2spec mfits2spec.o minifits.o $(SOPHYAEXTSLBLIST)
49
50mfits2spec.o : mfits2spec.cc minifits.h
51 $(CXXCOMPILE) -o mfits2spec.o mfits2spec.cc
52
53tstrdfits : tstrdfits.o minifits.o
54 $(CXXLINK) -o tstrdfits tstrdfits.o minifits.o $(SOPHYAEXTSLBLIST)
55
56tstrdfits.o : tstrdfits.cc minifits.h
57 $(CXXCOMPILE) -o tstrdfits.o tstrdfits.cc
58
59tstminifits : tstminifits.o minifits.o
60 $(CXXLINK) -o tstminifits tstminifits.o minifits.o $(SOPHYAEXTSLBLIST)
61
62tstminifits.o : tstminifits.cc minifits.h
63 $(CXXCOMPILE) -o tstminifits.o tstminifits.cc
64
65minifits.o : minifits.cc minifits.h
66 $(CXXCOMPILE) -o minifits.o minifits.cc
67
68## --------------
69traidio : traidio.o
70 $(CXXLINK) -o traidio traidio.o $(SOPHYAEXTSLBLIST)
71
72traidio.o : traidio.cc
73 $(CXXCOMPILE) -o traidio.o traidio.cc
74
75tmtfft : tmtfft.o
76 $(CXXLINK) -o tmtfft tmtfft.o $(SOPHYAEXTSLBLIST)
77
78tmtfft.o : tmtfft.cc
79 $(CXXCOMPILE) -o tmtfft.o tmtfft.cc
80
81
82## -------------- Ex.repertoire Remote ---------
83
84tsok : tsok.o swrapsock.o sockrawstream.o burawstream.o
85 $(CXXLINK) -o tsok tsok.o swrapsock.o sockrawstream.o \
86 burawstream.o $(SOPHYASLBLIST)
87
88tsok.o : tsok.cc swrapsock.h sockrawstream.h
89 $(CXXCOMPILE) tsok.cc
90
91swrapsock.o : swrapsock.cc swrapsock.h
92 $(CXXCOMPILE) swrapsock.cc
93
94sockrawstream.o : sockrawstream.cc sockrawstream.h
95 $(CXXCOMPILE) sockrawstream.cc
96
97burawstream.o : burawstream.cc burawstream.h
98 $(CXXCOMPILE) burawstream.cc
Note: See TracBrowser for help on using the repository browser.