--- /dev/null
+FILE(GLOB fmit_SRCS
+ AutoQSettings.cpp
+ CaptureThread.cpp
+ CaptureThreadImplOSS.cpp
+ CaptureThreadImplPortAudio.cpp
+ CaptureThreadImplJACK.cpp
+ CaptureThreadImplALSA.cpp
+ CustomInstrumentTunerForm.cpp
+ DummyMonoQuantizer.cpp
+ LatencyMonoQuantizer.cpp
+ MonoQuantizer.cpp
+ main.cpp
+)
+FILE(GLOB fmit_UI_SRC
+ ../ui/ConfigForm.ui
+ ../ui/InstrumentTunerForm.ui
+)
+FILE(GLOB fmit_MOC_CLASSES
+ CaptureThread.h
+ CustomInstrumentTunerForm.h
+ MonoQuantizer.h
+)
+SET(fmit_QRC_SRC
+ fmit.qrc
+)
+
+QT4_WRAP_UI(fmit_UI_H ${fmit_UI_SRC})
+
+QT4_WRAP_CPP(fmit_SRCS_MOC ${fmit_MOC_CLASSES})
+
+QT4_ADD_RESOURCES(fmit_RESOURCES ${fmit_QRC_SRC})
+
+SET (FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${fmit_SRCS} ${fmit_UI_SRC} ${fmit_MOC_CLASSES} PARENT_SCOPE)
+
+INCLUDE_DIRECTORIES(
+ ../libs
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${OSS_INCLUDE_DIR}
+ ${ALSA_INCLUDES}
+ ${PORTAUDIO_INCLUDE_DIRS}
+ ${JACK_INCLUDE_DIRS}
+)
+
+IF (UPDATE_TRANSLATIONS)
+ QT4_CREATE_TRANSLATION(QM_FILES ${FILES_TO_TRANSLATE} ${TRANSLATIONS_FILES})
+ELSE (UPDATE_TRANSLATIONS)
+ QT4_ADD_TRANSLATION(QM_FILES ${TRANSLATIONS_FILES})
+ENDIF (UPDATE_TRANSLATIONS)
+ADD_CUSTOM_TARGET (translations_target DEPENDS ${QM_FILES})
+
+ADD_EXECUTABLE(fmit ${fmit_UI_H} ${fmit_SRCS_MOC} ${fmit_SRCS} ${fmit_RESOURCES} ${QM_FILES})
+
+TARGET_LINK_LIBRARIES(fmit
+ CppAddons Music
+ fmit_modules
+ ${QT_LIBRARIES} ${GLUT_LIBRARY} ${OPENGL_LIBRARY} ${FFTW3_LIBRARIES}
+ ${ALSA_LIBRARIES}
+ ${PORTAUDIO_LIBRARIES}
+ ${JACK_LIBRARIES}
+)
+
+INSTALL(TARGETS fmit DESTINATION bin) # Install FMIT binary
+
+INSTALL (FILES ${QM_FILES} DESTINATION share/fmit/tr)# Install translation files