4 CaptureThreadImplOSS.cpp
5 CaptureThreadImplPortAudio.cpp
6 CaptureThreadImplJACK.cpp
7 CaptureThreadImplALSA.cpp
8 CustomInstrumentTunerForm.cpp
10 LatencyMonoQuantizer.cpp
16 ../ui/InstrumentTunerForm.ui
18 FILE(GLOB fmit_MOC_CLASSES
20 CustomInstrumentTunerForm.h
27 QT4_WRAP_UI(fmit_UI_H ${fmit_UI_SRC})
29 QT4_WRAP_CPP(fmit_SRCS_MOC ${fmit_MOC_CLASSES})
31 QT4_ADD_RESOURCES(fmit_RESOURCES ${fmit_QRC_SRC})
33 SET (FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${fmit_SRCS} ${fmit_UI_SRC} ${fmit_MOC_CLASSES} PARENT_SCOPE)
37 ${CMAKE_CURRENT_BINARY_DIR}
40 ${PORTAUDIO_INCLUDE_DIRS}
44 IF (UPDATE_TRANSLATIONS)
45 QT4_CREATE_TRANSLATION(QM_FILES ${FILES_TO_TRANSLATE} ${TRANSLATIONS_FILES})
46 ELSE (UPDATE_TRANSLATIONS)
47 QT4_ADD_TRANSLATION(QM_FILES ${TRANSLATIONS_FILES})
48 ENDIF (UPDATE_TRANSLATIONS)
49 ADD_CUSTOM_TARGET (translations_target DEPENDS ${QM_FILES})
51 ADD_EXECUTABLE(fmit ${fmit_UI_H} ${fmit_SRCS_MOC} ${fmit_SRCS} ${fmit_RESOURCES} ${QM_FILES})
53 TARGET_LINK_LIBRARIES(fmit
56 ${QT_LIBRARIES} ${GLUT_LIBRARY} ${OPENGL_LIBRARY} ${FFTW3_LIBRARIES}
58 ${PORTAUDIO_LIBRARIES}
62 INSTALL(TARGETS fmit DESTINATION bin) # Install FMIT binary
64 INSTALL (FILES ${QM_FILES} DESTINATION share/fmit/tr)# Install translation files