TOP = ../../.. PROGRAM = FunctionalTests include $(TOP)/build/defaults.cfg CLAM_DOUBLE = 0 # whether to use double (1) or float (0) for TData CLAM_USE_XML = 1 # whether to compile XML dependant code, and link agains Xerces CLAM_DISABLE_CHECKS = 0 # whether to disable all the CLAM checks, both debug and normal CLAM_USE_RELEASE_ASSERTS = 0 # whether to simulate release checks being in debug mode USE_ALSA = 0 USE_FFTW = 1 USE_FLTK = 0 USE_QT = 0 USE_DIRECTX = $(HAS_DIRECTX) USE_PORTAUDIO = 0 USE_RTAUDIO = 0 USE_RTAUDIO = 0 USE_PTHREADS = 1 USE_PORTMIDI = 0 USE_CPPUNIT = 1 USE_SNDFILE = 1 USE_OGGVORBIS = 1 USE_MAD = 1 USE_ID3 = 1 PRJ_SEARCH_INCLUDES = \ $(TOP)/test/UnitTests \ $(TOP)/test/UnitTests/CommonHelpers \ $(TOP)/test/FunctionalTests/CommonHelpers \ $(TOP)/examples \ PRJ_SEARCH_RECURSE_INCLUDES = \ $(TOP)/examples/SMS \ include $(TOP)/build/system.cfg PROCESSING_TESTS_PATH=$(TOP)/test/FunctionalTests/ProcessingTests SMS_TRANSFORMS_DIR = $(TOP)/src/Processing/Transformations/SMS SMSTRANSFORMATIONS_SOURCES = \ $(SMS_TRANSFORMS_DIR)/SMSFreqShift.cxx \ $(SMS_TRANSFORMS_DIR)/SMSGenderChange.cxx \ $(SMS_TRANSFORMS_DIR)/SMSHarmonizer.cxx \ $(SMS_TRANSFORMS_DIR)/SMSMorph.cxx \ $(SMS_TRANSFORMS_DIR)/SMSOddEvenHarmonicRatio.cxx \ $(SMS_TRANSFORMS_DIR)/SMSPitchDiscretization.cxx \ $(SMS_TRANSFORMS_DIR)/SMSSineFilter.cxx \ $(SMS_TRANSFORMS_DIR)/SMSSinusoidalGain.cxx \ $(SMS_TRANSFORMS_DIR)/SMSSpectralShapeShift.cxx \ $(SMS_TRANSFORMS_DIR)/SMSTransformationChainIO.cxx \ $(SMS_TRANSFORMS_DIR)/SMSResidualGain.cxx \ $(SMS_TRANSFORMS_DIR)/SMSPitchShift.cxx \ $(SMS_TRANSFORMS_DIR)/SMSTimeStretch.cxx SOURCES = \ $(TEST_RUNNER) \ $(SMSTRANSFORMATIONS_SOURCES) \ $(PROCESSING_TESTS_PATH)/TestFFT.cxx \ $(PROCESSING_TESTS_PATH)/TestIFFT.cxx \ $(PROCESSING_TESTS_PATH)/TestMelFilterBank.cxx \ $(PROCESSING_TESTS_PATH)/TestCepstralTransform.cxx \ $(PROCESSING_TESTS_PATH)/TestMonoAudioFileReader.cxx \ $(PROCESSING_TESTS_PATH)/TestMonoAudioFileWriter.cxx \ $(PROCESSING_TESTS_PATH)/TestStreamingSMSAnalysisSynthesis.cxx \ # $(PROCESSING_TESTS_PATH)/TestSMSAnalysis.cxx \ # doesnt compěle # $(PROCESSING_TESTS_PATH)/TestMultiChannelAudioFileWriter.cxx \ # $(PROCESSING_TESTS_PATH)/TestMultiChannelAudioFileReader.cxx \ # $(PROCESSING_TESTS_PATH)/TestSpectralPeakDetect.cxx \ # $(TOP)/test/FunctionalTests/Applications/SMSTests/SMSExampleTest.cxx \