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
|
# Makefile of the library "dwtools"
# David Weenink and Paul Boersma
# 5 September 2024
include ../makefile.defs
CPPFLAGS += -I . -I ../kar -I ../melder -I ../sys -I ../dwsys -I ../stat -I ../fon -I ../LPC -I ../foned -I ../EEG \
-I ../external/clapack -I ../external/vorbis -I ../external/opusfile -I ../external/portaudio -I ../external/espeak
OBJECTS = ActivationList.o AffineTransform.o AnalyticSound.o \
Categories.o CategoriesEditor.o \
Categories_and_Strings.o CCA.o CCA_and_Correlation.o \
Correlation.o Covariance.o CC.o CCs_to_DTW.o \
ClassificationTable.o Confusion.o \
ComplexSpectrogram.o Configuration.o ContingencyTable.o \
Configuration_AffineTransform.o \
Configuration_and_Procrustes.o ConstantQSpectrograms.o \
DataModeler.o Distance.o \
DTW.o DTW_and_TextGrid.o \
Discriminant.o Discriminant_PatternList_Categories.o \
EditDistanceTable.o EEG_extensions.o \
Eigen_and_Matrix.o Eigen_and_Procrustes.o \
Eigen_and_TableOfReal.o\
Eigen_and_SSCP.o Excitations.o \
FilterBank.o FormantGrid_extensions.o \
GaussianMixture.o \
HMM.o \
ICA.o Intensity_extensions.o \
LFCC.o LongSound_extensions.o \
KlattGrid.o KlattGridAreas.o KlattGridEditors.o KlattTable.o \
Ltas_extensions.o \
MDSVec.o MFCC.o \
manual_DataModeler.o manual_dwtools.o manual_BSS.o manual_HMM.o \
manual_KlattGrid.o manual_MDS.o manual_Permutation.o \
Minimizers.o MixingMatrix.o \
Matrix_and_NMF.o Matrix_extensions.o \
Matrix_Categories.o MDS.o MultiSampledSpectrogram.o \
NavigationContext.o \
OptimalCeilingTier.o OptimalCeilingTierArea.o OptimalCeilingTierEditor.o \
PatternList.o PCA.o \
Pitch_extensions.o Polynomial_to_Spectrum.o \
Polygon_extensions.o Procrustes.o \
Proximity.o Proximity_and_Distance.o \
Resonator.o Roots_to_Spectrum.o \
SampledToSampledWorkspace.o SoundToSampledWorkspace.o \
Sound_and_MultiSampledSpectrogram.o Sound_and_MixingMatrix.o \
Sound_and_Spectrum_dft.o \
Sound_and_Spectrogram_extensions.o Sound_and_PCA.o \
Sound_and_TextGrid_extensions.o Sound_extensions.o \
Sound_to_MFCC.o Sounds_to_DTW.o \
Sound_to_Pitch2.o Sound_to_SPINET.o SPINET.o SPINET_to_Pitch.o \
Spectrogram_extensions.o Spectrum_extensions.o \
Spectrum_and_AnalyticSound.o Spectrum_and_MultiSampledSpectrogram.o \
SSCP.o Strings_extensions.o \
SpeechSynthesizer.o SpeechSynthesizer_and_TextGrid.o \
Table_extensions.o Table_dataSets.o TableOfReal_and_SVD.o \
TableOfReal_extensions.o \
TableOfReal_and_Discriminant.o TableOfReal_and_Permutation.o \
TextGrid_and_DurationTier.o TextGrid_and_PitchTier.o TextGrid_extensions.o \
TextGridTierNavigator.o TextGridNavigator.o Vector_extensions.o VowelEditor.o \
praat_MDS_init.o praat_BSS_init.o praat_HMM_init.o \
praat_KlattGrid_init.o praat_MultiSampledSpectrogram.o praat_DataModeler_init.o praat_David_init.o
.PHONY: all clean
all: libdwtools.a
clean:
$(RM) $(OBJECTS)
$(RM) libdwtools.a
libdwtools.a: $(OBJECTS)
touch libdwtools.a
rm libdwtools.a
$(AR) cq libdwtools.a $(OBJECTS)
$(RANLIB) libdwtools.a
$(OBJECTS): *.h ../kar/*.h ../melder/*.h ../sys/*.h ../dwsys/*.h ../stat/*.h ../fon/*.h ../foned/*.h ../LPC/*.h ../EEG/*.h \
../external/clapack/*.h ../external/vorbis/*.h ../external/opusfile/*.h ../external/portaudio/*.h ../external/espeak/*.h
|