forked from naxingyu/opensmile
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
150 lines (135 loc) · 4.35 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
ACLOCAL_AMFLAGS = -I m4
AUTOMAKE_OPTIONS = subdir-objects
bin_PROGRAMS = SMILExtract
#bin_PROGRAMS += SEMAINExtract
SMILELIB_SOURCES=\
src/classifiers/julius/juliusSink.cpp \
src/classifiers/libsvm/svm.cpp \
src/classifiers/libsvmliveSink.cpp \
src/classifiers/svmSink.cpp \
src/core/commandlineParser.cpp \
src/core/componentManager.cpp \
src/core/configManager.cpp \
src/core/dataMemory.cpp \
src/core/dataProcessor.cpp \
src/core/dataReader.cpp \
src/core/dataSelector.cpp \
src/core/dataSink.cpp \
src/core/dataSource.cpp \
src/core/dataWriter.cpp \
src/core/exceptions.cpp \
src/core/nullSink.cpp \
src/core/smileCommon.cpp \
src/core/smileComponent.cpp \
src/core/smileLogger.cpp \
src/core/vecToWinProcessor.cpp \
src/core/vectorProcessor.cpp \
src/core/vectorTransform.cpp \
src/core/winToVecProcessor.cpp \
src/core/windowProcessor.cpp \
src/dsp/dbA.cpp \
src/dsp/signalGenerator.cpp \
src/dsp/smileResample.cpp \
src/dsp/specResample.cpp \
src/dsp/vadV1.cpp \
src/dspcore/acf.cpp \
src/dspcore/amdf.cpp \
src/dspcore/contourSmoother.cpp \
src/dspcore/deltaRegression.cpp \
src/dspcore/fftmagphase.cpp \
src/dspcore/fftsg.c \
src/dspcore/framer.cpp \
src/dspcore/fullinputMean.cpp \
src/dspcore/fullturnMean.cpp \
src/dspcore/monoMixdown.cpp \
src/dspcore/preemphasis.cpp \
src/dspcore/transformFft.cpp \
src/dspcore/turnDetector.cpp \
src/dspcore/vectorMVN.cpp \
src/dspcore/vectorPreemphasis.cpp \
src/dspcore/windower.cpp \
src/examples/exampleSink.cpp \
src/examples/exampleSource.cpp \
src/examples/simpleMessageSender.cpp \
src/functionals/functionalComponent.cpp \
src/functionals/functionalCrossings.cpp \
src/functionals/functionalDCT.cpp \
src/functionals/functionalExtremes.cpp \
src/functionals/functionalLpc.cpp \
src/functionals/functionalMeans.cpp \
src/functionals/functionalMoments.cpp \
src/functionals/functionalOnset.cpp \
src/functionals/functionalPeaks.cpp \
src/functionals/functionalPeaks2.cpp \
src/functionals/functionalPercentiles.cpp \
src/functionals/functionalRegression.cpp \
src/functionals/functionalSamples.cpp \
src/functionals/functionalSegments.cpp \
src/functionals/functionalTimes.cpp \
src/functionals/functionals.cpp \
src/lld/lsp.cpp \
src/dsp/specScale.cpp \
src/io/libsvmSink.cpp \
src/iocore/arffSink.cpp \
src/iocore/arffSource.cpp \
src/iocore/csvSink.cpp \
src/iocore/csvSource.cpp \
src/iocore/datadumpSink.cpp \
src/iocore/htkSink.cpp \
src/iocore/htkSource.cpp \
src/iocore/waveSink.cpp \
src/iocore/waveSinkCut.cpp \
src/iocore/waveSource.cpp \
src/lld/cens.cpp \
src/lld/chroma.cpp \
src/lld/harmonics.cpp \
src/lld/formantLpc.cpp \
src/lld/formantSmoother.cpp \
src/lld/lpc.cpp \
src/lld/pitchDirection.cpp \
src/lld/pitchJitter.cpp \
src/lld/pitchShs.cpp \
src/lld/pitchSmootherViterbi.cpp \
src/lld/tonefilt.cpp \
src/lld/tonespec.cpp \
src/lldcore/energy.cpp \
src/lldcore/intensity.cpp \
src/lldcore/melspec.cpp \
src/lldcore/mfcc.cpp \
src/lldcore/mzcr.cpp \
src/lldcore/pitchACF.cpp \
src/lldcore/pitchBase.cpp \
src/lldcore/pitchSmoother.cpp \
src/lldcore/plp.cpp \
src/lldcore/spectral.cpp \
src/other/bowProducer.cpp \
src/other/maxIndex.cpp \
src/other/valbasedSelector.cpp \
src/other/vectorConcat.cpp \
src/other/vectorOperation.cpp \
src/portaudio/portaudioDuplex.cpp \
src/portaudio/portaudioSink.cpp \
src/portaudio/portaudioSource.cpp \
src/portaudio/portaudioWavplayer.cpp \
src/android/openslesSource.cpp \
src/android/jniMessageInterface.cpp \
src/rnn/rnn.cpp \
src/rnn/rnnProcessor.cpp \
src/rnn/rnnSink.cpp \
src/rnn/rnnVad2.cpp \
src/smileutil/smileUtil.c \
src/smileutil/smileUtilSpline.c \
src/smileutil/zerosolve.cpp \
src/video/openCVSource.cpp
SMILE_SOURCES=$(SMILELIB_SOURCES)
SMILE_CPPFLAGS = -Isrc/include -Iprogsrc/include $(SEMAINEAPI_CPPFLAGS) $(PORTAUDIO_CPPFLAGS) $(OPENCV_CPPFLAGS) -ggdb $(PTHREAD_CFLAGS)
SMILE_LIBS = $(PORTAUDIO_LDFLAGS) $(OPENCV_LDFLAGS) -lm $(SEMAINEAPI_LDFLAGS) $(PTHREAD_LIBS) $(DLIB)
SMILExtract_SOURCES = progsrc/smilextract/SMILExtract.cpp
SMILExtract_CPPFLAGS = $(SMILE_CPPFLAGS)
SMILExtract_LDADD = $(SMILE_LIBS) -lopensmile
lib_LTLIBRARIES = libopensmile.la
libopensmile_la_SOURCES = $(SMILE_SOURCES)
libopensmile_la_CPPFLAGS = $(SMILE_CPPFLAGS)
libopensmile_la_LIBADD = $(SMILE_LIBS)
libopensmile_la_LDFLAGS = --no-undefined
# endif