root/standardInterfaces/branches/standardInterfaces-0.6.2/standardInterfaces/Makefile.am @ 5785

Revision 5785, 3.4 KB (checked in by jgaeddert, 6 years ago)

adding distclean target

Line 
1%.pp.idl : %.idl
2        @CC@ -E -x c++ $< > $@
3
4%SK.cpp %.h %DynSK.cpp : %.idl
5        @IDL@ @IDL_FLAGS@ -bcxx -Wba -Wbd=DynSK.cpp -Wbh=.h -Wbs=SK.cpp -Wbkeep_inc_path $<
6        cp $*.h include/standardinterfaces
7
8SUBDIRS = include python
9
10BUILT_SOURCES =             \
11    realCharSK.cpp          \
12    realShortSK.cpp         \
13    realLongSK.cpp          \
14    realFloatSK.cpp         \
15    realDoubleSK.cpp        \
16    complexShortSK.cpp      \
17    complexFloatSK.cpp      \
18    complexDoubleSK.cpp     \
19    complexCharSK.cpp       \
20    complexLongSK.cpp       \
21    FM_ControlSK.cpp        \
22    soundControlSK.cpp      \
23    stereoSoundSK.cpp       \
24    Radio_ControlSK.cpp
25
26nodist_pkginclude_HEADERS = \
27    realShort.h             \
28    realLong.h              \
29    realChar.h              \
30    realFloat.h             \
31    realDouble.h            \
32    complexShort.h          \
33    complexFloat.h          \
34    complexDouble.h         \
35    complexChar.h           \
36    complexLong.h           \
37    FM_Control.h            \
38        soundControl.h          \
39    stereoSound.h           \
40    Radio_Control.h
41
42AM_CXXFLAGS = -Wall -g
43
44INCLUDES = -I./include
45
46pkginclude_HEADERS =        \
47    realChar.idl            \
48    realShort.idl           \
49    realLong.idl            \
50    realFloat.idl           \
51    realDouble.idl          \
52    complexShort.idl        \
53    complexFloat.idl        \
54    complexDouble.idl       \
55    complexChar.idl         \
56    complexLong.idl         \
57    Radio_Control.idl       \
58    FM_Control.idl          \
59    soundControl.idl        \
60    stereoSound.idl         \
61    sampleRateConvertorControl.idl
62
63pkgconfigdir = $(libdir)/pkgconfig
64
65dist_pkgconfig_DATA = standardInterfaces.pc
66
67lib_LTLIBRARIES = libstandardInterfaces.la
68
69libstandardInterfaces_la_SOURCES =              \
70    realShort_u.cpp     realShort_p.cpp         \
71    realLong_u.cpp      realLong_p.cpp          \
72    realFloat_u.cpp     realFloat_p.cpp         \
73    realDouble_u.cpp    realDouble_p.cpp        \
74    realChar_u.cpp      realChar_p.cpp          \
75    complexChar_u.cpp   complexChar_p.cpp       \
76    complexShort_u.cpp  complexShort_p.cpp      \
77    complexFloat_u.cpp  complexFloat_p.cpp      \
78    complexDouble_u.cpp complexDouble_p.cpp     \
79    complexLong_u.cpp   complexLong_p.cpp       \
80    Radio_Control_u.cpp Radio_Control_p.cpp     \
81    Resource_u.cpp
82
83nodist_libstandardInterfaces_la_SOURCES =       \
84    realShortSK.cpp         \
85    realLongSK.cpp          \
86    realFloatSK.cpp         \
87    realDoubleSK.cpp        \
88    realCharSK.cpp          \
89    complexShortSK.cpp      \
90    complexFloatSK.cpp      \
91    complexDoubleSK.cpp     \
92    complexCharSK.cpp       \
93    complexLongSK.cpp       \
94    Radio_ControlSK.cpp
95
96libstandardInterfaces_la_LDFLAGS = -version-info 0:6:0
97
98CLEANFILES =                                    \
99    realShort.h         realShortSK.cpp         \
100    realLong.h          realLongSK.cpp          \
101    realFloat.h         realFloatSK.cpp         \
102    realDouble.h        realDoubleSK.cpp        \
103    realChar.h          realCharSK.cpp          \
104    complexShort.h      complexShortSK.cpp      \
105    complexFloat.h      complexFloatSK.cpp      \
106    complexDouble.h     complexDoubleSK.cpp     \
107    complexChar.h       complexCharSK.cpp       \
108    complexLong.h       complexLongSK.cpp       \
109    Radio_Control.h     Radio_ControlSK.cpp     \
110    standardIdl.pp.idl
111
112# ---------- documentation ---------
113.PHONY: docs documentation
114
115docs :
116        ./genDocs.py
117
118
Note: See TracBrowser for help on using the browser.