#############################################################################
# Makefile for building: libcore.so.1.0.0
# Generated by qmake (3.0) (Qt 5.6.1)
# Project:  core.pro
# Template: lib
# Command: /opt/qt5/bin/qmake -o Makefile core.pro
#############################################################################

MAKEFILE      = Makefile

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DEPT_SHARED_ALGORITHMS=1 -DEPT_DYNAMIC_CORE -DEPT_BUILD_CORE -DEPT_ALGORITHMS_DIR=\"lib/entropypianotuner/algorithms\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES)
CXXFLAGS      = -m64 -pipe -O2 -std=gnu++0x -Wall -W -D_REENTRANT -fPIC $(DEFINES)
INCPATH       = -I. -I/aufs/devsave/piano/Entropy-Piano-Tuner-master -I/aufs/devsave/piano/Entropy-Piano-Tuner-master -I../../modules -I. -I../../thirdparty/tp3log -I/opt/qt5/include -I/opt/qt5/include/QtGui -I/opt/qt5/include/QtCore -I. -I/opt/qt5/mkspecs/linux-g++-64
QMAKE         = /opt/qt5/bin/qmake
DEL_FILE      = rm -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p
COPY          = cp -f
COPY_FILE     = cp -f
COPY_DIR      = cp -f -R
INSTALL_FILE  = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR   = cp -f -R
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
TAR           = tar -cf
COMPRESS      = gzip -9f
DISTNAME      = core1.0.0
DISTDIR = /aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/.tmp/core1.0.0
LINK          = g++
LFLAGS        = -m64 -Wl,-O1 -Wl,-z,origin -Wl,-rpath,\$$ORIGIN/lib/entropypianotuner -shared -Wl,-soname,libcore.so.1
LIBS          = $(SUBLIBS) -L/usr/X11R6/lib64 -L/aufs/devsave/piano/Entropy-Piano-Tuner-master/bin -lfftw3 -L/aufs/devsave/piano/Entropy-Piano-Tuner-master/thirdparty/libuv -luv -ldl -L/aufs/devsave/piano/Entropy-Piano-Tuner-master/thirdparty/tp3log/tp3log -ltp3log -L/opt/qt5/lib64 -lQt5Gui -L/usr/lib64 -lQt5Core -lGL -lpthread 
AR            = ar cqs
RANLIB        = 
SED           = sed
STRIP         = strip

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = core.cpp \
		settings.cpp \
		messages/messagelistener.cpp \
		messages/messagehandler.cpp \
		messages/message.cpp \
		messages/messagerecorderenergychanged.cpp \
		messages/messagemodechanged.cpp \
		messages/messagekeyselectionchanged.cpp \
		messages/messagecaluclationprogress.cpp \
		messages/messageprojectfile.cpp \
		messages/messagemidievent.cpp \
		messages/messagenewfftcalculated.cpp \
		messages/messagepreliminarykey.cpp \
		messages/messagefinalkey.cpp \
		messages/messagechangetuningcurve.cpp \
		messages/messagetuningdeviation.cpp \
		messages/messagekeydatachanged.cpp \
		messages/messagestroboscope.cpp \
		drawers/drawerbase.cpp \
		drawers/tuningindicatordrawer.cpp \
		drawers/tuningcurvegraphdrawer.cpp \
		drawers/fourierspectrumgraphdrawer.cpp \
		drawers/graphicsitem.cpp \
		adapters/calculationadapter.cpp \
		adapters/modeselectoradapter.cpp \
		adapters/projectmanageradapter.cpp \
		adapters/recorderlevel.cpp \
		adapters/filemanager.cpp \
		adapters/coreinitialisationadapter.cpp \
		adapters/graphicsviewadapter.cpp \
		adapters/xmlfactory.cpp \
		adapters/xmlreaderinterface.cpp \
		adapters/xmlwriterinterface.cpp \
		audio/audiointerface.cpp \
		audio/pcmdevice.cpp \
		audio/player/soundgenerator.cpp \
		audio/player/synthesizer.cpp \
		audio/player/waveformgenerator.cpp \
		audio/midi/midiadapter.cpp \
		audio/recorder/audiorecorder.cpp \
		audio/recorder/stroboscope.cpp \
		audio/recorder/recordingmanager.cpp \
		math/fftimplementation.cpp \
		math/mathtools.cpp \
		analyzers/signalanalyzer.cpp \
		analyzers/keyrecognizer.cpp \
		analyzers/fftanalyzer.cpp \
		analyzers/overpull.cpp \
		piano/piano.cpp \
		piano/key.cpp \
		piano/pianomanager.cpp \
		piano/keyboard.cpp \
		piano/pianodefines.cpp \
		calculation/calculationmanager.cpp \
		calculation/algorithm.cpp \
		calculation/algorithmfactory.cpp \
		calculation/algorithmfactorydescription.cpp \
		calculation/algorithminformation.cpp \
		calculation/algorithmparameterdescription.cpp \
		calculation/algorithmparameters.cpp \
		calculation/algorithminformationparser.cpp \
		system/simplethreadhandler.cpp \
		system/eptexception.cpp \
		system/timer.cpp \
		system/platformtoolscore.cpp \
		system/serverinfo.cpp \
		system/basecallback.cpp \
		system/sharedlibrary.cpp \
		3rdparty/getmemorysize/getmemorysize.cpp 
OBJECTS       = core.o \
		settings.o \
		messagelistener.o \
		messagehandler.o \
		message.o \
		messagerecorderenergychanged.o \
		messagemodechanged.o \
		messagekeyselectionchanged.o \
		messagecaluclationprogress.o \
		messageprojectfile.o \
		messagemidievent.o \
		messagenewfftcalculated.o \
		messagepreliminarykey.o \
		messagefinalkey.o \
		messagechangetuningcurve.o \
		messagetuningdeviation.o \
		messagekeydatachanged.o \
		messagestroboscope.o \
		drawerbase.o \
		tuningindicatordrawer.o \
		tuningcurvegraphdrawer.o \
		fourierspectrumgraphdrawer.o \
		graphicsitem.o \
		calculationadapter.o \
		modeselectoradapter.o \
		projectmanageradapter.o \
		recorderlevel.o \
		filemanager.o \
		coreinitialisationadapter.o \
		graphicsviewadapter.o \
		xmlfactory.o \
		xmlreaderinterface.o \
		xmlwriterinterface.o \
		audiointerface.o \
		pcmdevice.o \
		soundgenerator.o \
		synthesizer.o \
		waveformgenerator.o \
		midiadapter.o \
		audiorecorder.o \
		stroboscope.o \
		recordingmanager.o \
		fftimplementation.o \
		mathtools.o \
		signalanalyzer.o \
		keyrecognizer.o \
		fftanalyzer.o \
		overpull.o \
		piano.o \
		key.o \
		pianomanager.o \
		keyboard.o \
		pianodefines.o \
		calculationmanager.o \
		algorithm.o \
		algorithmfactory.o \
		algorithmfactorydescription.o \
		algorithminformation.o \
		algorithmparameterdescription.o \
		algorithmparameters.o \
		algorithminformationparser.o \
		simplethreadhandler.o \
		eptexception.o \
		timer.o \
		platformtoolscore.o \
		serverinfo.o \
		basecallback.o \
		sharedlibrary.o \
		getmemorysize.o
DIST          = ../../entropypianotuner_static_config.pri \
		../../.qmake.conf \
		../../entropypianotuner_config.pri \
		../../entropypianotuner_func.pri \
		core.pro config.h \
		core.h \
		settings.h \
		prerequisites.h \
		messages/messagelistener.h \
		messages/messagehandler.h \
		messages/message.h \
		messages/messagerecorderenergychanged.h \
		messages/messagemodechanged.h \
		messages/messagekeyselectionchanged.h \
		messages/messagecaluclationprogress.h \
		messages/messageprojectfile.h \
		messages/messagemidievent.h \
		messages/messagenewfftcalculated.h \
		messages/messagepreliminarykey.h \
		messages/messagefinalkey.h \
		messages/messagesignalanalysis.h \
		messages/messagechangetuningcurve.h \
		messages/messagetuningdeviation.h \
		messages/messagekeydatachanged.h \
		messages/messagestroboscope.h \
		drawers/drawerbase.h \
		drawers/tuningcurvegraphdrawer.h \
		drawers/fourierspectrumgraphdrawer.h \
		drawers/tuningindicatordrawer.h \
		drawers/tuningcurvegraphdrawer.h \
		drawers/fourierspectrumgraphdrawer.h \
		drawers/graphicsitem.h \
		adapters/recorderlevel.h \
		adapters/modeselectoradapter.h \
		adapters/projectmanageradapter.h \
		adapters/calculationadapter.h \
		adapters/graphicsviewadapter.h \
		adapters/filemanager.h \
		adapters/coreinitialisationadapter.h \
		adapters/xmlfactory.h \
		adapters/xmlreaderinterface.h \
		adapters/xmlwriterinterface.h \
		audio/audiointerface.h \
		audio/circularbuffer.h \
		audio/pcmdevice.h \
		audio/player/hammerknock.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		audio/midi/midiadapter.h \
		audio/recorder/audiorecorder.h \
		audio/recorder/stroboscope.h \
		audio/recorder/recordingmanager.h \
		math/fftadapter.h \
		math/fftimplementation.h \
		math/mathtools.h \
		analyzers/signalanalyzer.h \
		analyzers/keyrecognizer.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		analyzers/overpull.h \
		piano/piano.h \
		piano/key.h \
		piano/pianomanager.h \
		piano/keyboard.h \
		piano/pianodefines.h \
		calculation/calculationmanager.h \
		calculation/algorithmplugin.h \
		calculation/algorithm.h \
		calculation/algorithmfactory.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		calculation/algorithmparameters.h \
		calculation/algorithminformationparser.h \
		system/log.h \
		system/simplethreadhandler.h \
		system/eptexception.h \
		system/timer.h \
		system/version.h \
		system/platformtoolscore.h \
		system/serverinfo.h \
		system/basecallback.h \
		system/sharedlibrary.h \
		3rdparty/getmemorysize/getmemorysize.h core.cpp \
		settings.cpp \
		messages/messagelistener.cpp \
		messages/messagehandler.cpp \
		messages/message.cpp \
		messages/messagerecorderenergychanged.cpp \
		messages/messagemodechanged.cpp \
		messages/messagekeyselectionchanged.cpp \
		messages/messagecaluclationprogress.cpp \
		messages/messageprojectfile.cpp \
		messages/messagemidievent.cpp \
		messages/messagenewfftcalculated.cpp \
		messages/messagepreliminarykey.cpp \
		messages/messagefinalkey.cpp \
		messages/messagechangetuningcurve.cpp \
		messages/messagetuningdeviation.cpp \
		messages/messagekeydatachanged.cpp \
		messages/messagestroboscope.cpp \
		drawers/drawerbase.cpp \
		drawers/tuningindicatordrawer.cpp \
		drawers/tuningcurvegraphdrawer.cpp \
		drawers/fourierspectrumgraphdrawer.cpp \
		drawers/graphicsitem.cpp \
		adapters/calculationadapter.cpp \
		adapters/modeselectoradapter.cpp \
		adapters/projectmanageradapter.cpp \
		adapters/recorderlevel.cpp \
		adapters/filemanager.cpp \
		adapters/coreinitialisationadapter.cpp \
		adapters/graphicsviewadapter.cpp \
		adapters/xmlfactory.cpp \
		adapters/xmlreaderinterface.cpp \
		adapters/xmlwriterinterface.cpp \
		audio/audiointerface.cpp \
		audio/pcmdevice.cpp \
		audio/player/soundgenerator.cpp \
		audio/player/synthesizer.cpp \
		audio/player/waveformgenerator.cpp \
		audio/midi/midiadapter.cpp \
		audio/recorder/audiorecorder.cpp \
		audio/recorder/stroboscope.cpp \
		audio/recorder/recordingmanager.cpp \
		math/fftimplementation.cpp \
		math/mathtools.cpp \
		analyzers/signalanalyzer.cpp \
		analyzers/keyrecognizer.cpp \
		analyzers/fftanalyzer.cpp \
		analyzers/overpull.cpp \
		piano/piano.cpp \
		piano/key.cpp \
		piano/pianomanager.cpp \
		piano/keyboard.cpp \
		piano/pianodefines.cpp \
		calculation/calculationmanager.cpp \
		calculation/algorithm.cpp \
		calculation/algorithmfactory.cpp \
		calculation/algorithmfactorydescription.cpp \
		calculation/algorithminformation.cpp \
		calculation/algorithmparameterdescription.cpp \
		calculation/algorithmparameters.cpp \
		calculation/algorithminformationparser.cpp \
		system/simplethreadhandler.cpp \
		system/eptexception.cpp \
		system/timer.cpp \
		system/platformtoolscore.cpp \
		system/serverinfo.cpp \
		system/basecallback.cpp \
		system/sharedlibrary.cpp \
		3rdparty/getmemorysize/getmemorysize.cpp
QMAKE_TARGET  = core
DESTDIR       = ../../bin/
TARGET        = libcore.so.1.0.0
TARGETA       = ../../bin/libcore.a
TARGET0       = libcore.so
TARGETD       = libcore.so.1.0.0
TARGET1       = libcore.so.1
TARGET2       = libcore.so.1.0


first: all
####### Build rules

../../bin/$(TARGET):  $(OBJECTS) $(SUBLIBS) $(OBJCOMP)  
	@test -d ../../bin/ || mkdir -p ../../bin/
	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP)
	-ln -s $(TARGET) $(TARGET0)
	-ln -s $(TARGET) $(TARGET1)
	-ln -s $(TARGET) $(TARGET2)
	-$(DEL_FILE) ../../bin/$(TARGET)
	-$(MOVE) $(TARGET)  ../../bin/ 
	-$(DEL_FILE) ../../bin/$(TARGET0)
	-$(DEL_FILE) ../../bin/$(TARGET1)
	-$(DEL_FILE) ../../bin/$(TARGET2)
	-$(MOVE) $(TARGET0) ../../bin/ 
	-$(MOVE) $(TARGET1) ../../bin/ 
	-$(MOVE) $(TARGET2) ../../bin/ 



staticlib: $(TARGETA)

$(TARGETA):  $(OBJECTS) $(OBJCOMP) 
	-$(DEL_FILE) $(TARGETA) 
	$(AR) $(TARGETA) $(OBJECTS)

Makefile: core.pro ../../.qmake.conf ../../.qmake.cache /opt/qt5/mkspecs/linux-g++-64/qmake.conf /opt/qt5/mkspecs/features/spec_pre.prf \
		/opt/qt-5.6.1/mkspecs/common/unix.conf \
		/opt/qt-5.6.1/mkspecs/common/linux.conf \
		/opt/qt-5.6.1/mkspecs/common/sanitize.conf \
		/opt/qt-5.6.1/mkspecs/common/gcc-base.conf \
		/opt/qt-5.6.1/mkspecs/common/gcc-base-unix.conf \
		/opt/qt-5.6.1/mkspecs/common/g++-base.conf \
		/opt/qt-5.6.1/mkspecs/common/g++-unix.conf \
		/opt/qt5/mkspecs/qconfig.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dcore.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dcore_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dinput.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dinput_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dlogic.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dlogic_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquick.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquick_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquickinput.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquickinput_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquickrender.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3dquickrender_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3drender.pri \
		/opt/qt5/mkspecs/modules/qt_lib_3drender_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_bluetooth.pri \
		/opt/qt5/mkspecs/modules/qt_lib_bluetooth_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_clucene_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_concurrent.pri \
		/opt/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_core.pri \
		/opt/qt5/mkspecs/modules/qt_lib_core_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_dbus.pri \
		/opt/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_designer.pri \
		/opt/qt5/mkspecs/modules/qt_lib_designer_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_eglfs_device_lib_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_enginio.pri \
		/opt/qt5/mkspecs/modules/qt_lib_enginio_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_gui.pri \
		/opt/qt5/mkspecs/modules/qt_lib_gui_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_help.pri \
		/opt/qt5/mkspecs/modules/qt_lib_help_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_labscontrols_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_labstemplates_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_location.pri \
		/opt/qt5/mkspecs/modules/qt_lib_location_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_midi.pri \
		/opt/qt5/mkspecs/modules/qt_lib_midi_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_multimedia.pri \
		/opt/qt5/mkspecs/modules/qt_lib_multimedia_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \
		/opt/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_network.pri \
		/opt/qt5/mkspecs/modules/qt_lib_network_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_nfc.pri \
		/opt/qt5/mkspecs/modules/qt_lib_nfc_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_opengl.pri \
		/opt/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
		/opt/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_positioning.pri \
		/opt/qt5/mkspecs/modules/qt_lib_positioning_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_printsupport.pri \
		/opt/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qml.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qml_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qmltest.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qmltest_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_quick.pri \
		/opt/qt5/mkspecs/modules/qt_lib_quick_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_quickwidgets.pri \
		/opt/qt5/mkspecs/modules/qt_lib_quickwidgets_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_script.pri \
		/opt/qt5/mkspecs/modules/qt_lib_script_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_scripttools.pri \
		/opt/qt5/mkspecs/modules/qt_lib_scripttools_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_sensors.pri \
		/opt/qt5/mkspecs/modules/qt_lib_sensors_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_serialbus.pri \
		/opt/qt5/mkspecs/modules/qt_lib_serialbus_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_serialport.pri \
		/opt/qt5/mkspecs/modules/qt_lib_serialport_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_sql.pri \
		/opt/qt5/mkspecs/modules/qt_lib_sql_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_svg.pri \
		/opt/qt5/mkspecs/modules/qt_lib_svg_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_testlib.pri \
		/opt/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_uiplugin.pri \
		/opt/qt5/mkspecs/modules/qt_lib_uitools.pri \
		/opt/qt5/mkspecs/modules/qt_lib_uitools_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_webchannel.pri \
		/opt/qt5/mkspecs/modules/qt_lib_webchannel_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_websockets.pri \
		/opt/qt5/mkspecs/modules/qt_lib_websockets_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_widgets.pri \
		/opt/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_x11extras.pri \
		/opt/qt5/mkspecs/modules/qt_lib_x11extras_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_xml.pri \
		/opt/qt5/mkspecs/modules/qt_lib_xml_private.pri \
		/opt/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \
		/opt/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
		/opt/qt5/mkspecs/features/qt_functions.prf \
		/opt/qt5/mkspecs/features/qt_config.prf \
		/opt/qt5/mkspecs/linux-g++-64/qmake.conf \
		/opt/qt5/mkspecs/features/spec_post.prf \
		../../entropypianotuner_static_config.pri \
		../../.qmake.conf \
		../../.qmake.cache \
		/opt/qt5/mkspecs/features/exclusive_builds.prf \
		/opt/qt5/mkspecs/features/default_pre.prf \
		/opt/qt5/mkspecs/features/configure.prf \
		../../entropypianotuner_config.pri \
		../../entropypianotuner_func.pri \
		/opt/qt5/mkspecs/features/resolve_config.prf \
		/opt/qt5/mkspecs/features/default_post.prf \
		/opt/qt5/mkspecs/features/warn_on.prf \
		/opt/qt5/mkspecs/features/qt.prf \
		/opt/qt5/mkspecs/features/resources.prf \
		/opt/qt5/mkspecs/features/moc.prf \
		/opt/qt5/mkspecs/features/unix/opengl.prf \
		/opt/qt5/mkspecs/features/unix/thread.prf \
		/opt/qt5/mkspecs/features/file_copies.prf \
		/opt/qt5/mkspecs/features/testcase_targets.prf \
		/opt/qt5/mkspecs/features/exceptions.prf \
		/opt/qt5/mkspecs/features/yacc.prf \
		/opt/qt5/mkspecs/features/lex.prf \
		core.pro \
		/opt/qt5/lib64/libQt5Gui.prl \
		/opt/qt5/lib64/libQt5Core.prl
	$(QMAKE) -o Makefile core.pro
/opt/qt5/mkspecs/features/spec_pre.prf:
/opt/qt-5.6.1/mkspecs/common/unix.conf:
/opt/qt-5.6.1/mkspecs/common/linux.conf:
/opt/qt-5.6.1/mkspecs/common/sanitize.conf:
/opt/qt-5.6.1/mkspecs/common/gcc-base.conf:
/opt/qt-5.6.1/mkspecs/common/gcc-base-unix.conf:
/opt/qt-5.6.1/mkspecs/common/g++-base.conf:
/opt/qt-5.6.1/mkspecs/common/g++-unix.conf:
/opt/qt5/mkspecs/qconfig.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dcore.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dcore_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dinput.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dinput_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dlogic.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dlogic_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquick.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquick_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquickinput.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquickinput_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquickrender.pri:
/opt/qt5/mkspecs/modules/qt_lib_3dquickrender_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_3drender.pri:
/opt/qt5/mkspecs/modules/qt_lib_3drender_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_bluetooth.pri:
/opt/qt5/mkspecs/modules/qt_lib_bluetooth_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_clucene_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_concurrent.pri:
/opt/qt5/mkspecs/modules/qt_lib_concurrent_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_core.pri:
/opt/qt5/mkspecs/modules/qt_lib_core_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_dbus.pri:
/opt/qt5/mkspecs/modules/qt_lib_dbus_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_designer.pri:
/opt/qt5/mkspecs/modules/qt_lib_designer_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_eglfs_device_lib_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_enginio.pri:
/opt/qt5/mkspecs/modules/qt_lib_enginio_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_gui.pri:
/opt/qt5/mkspecs/modules/qt_lib_gui_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_help.pri:
/opt/qt5/mkspecs/modules/qt_lib_help_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_labscontrols_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_labstemplates_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_location.pri:
/opt/qt5/mkspecs/modules/qt_lib_location_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_midi.pri:
/opt/qt5/mkspecs/modules/qt_lib_midi_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_multimedia.pri:
/opt/qt5/mkspecs/modules/qt_lib_multimedia_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri:
/opt/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_network.pri:
/opt/qt5/mkspecs/modules/qt_lib_network_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_nfc.pri:
/opt/qt5/mkspecs/modules/qt_lib_nfc_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_opengl.pri:
/opt/qt5/mkspecs/modules/qt_lib_opengl_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_openglextensions.pri:
/opt/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_positioning.pri:
/opt/qt5/mkspecs/modules/qt_lib_positioning_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_printsupport.pri:
/opt/qt5/mkspecs/modules/qt_lib_printsupport_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_qml.pri:
/opt/qt5/mkspecs/modules/qt_lib_qml_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_qmltest.pri:
/opt/qt5/mkspecs/modules/qt_lib_qmltest_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_quick.pri:
/opt/qt5/mkspecs/modules/qt_lib_quick_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_quickwidgets.pri:
/opt/qt5/mkspecs/modules/qt_lib_quickwidgets_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_script.pri:
/opt/qt5/mkspecs/modules/qt_lib_script_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_scripttools.pri:
/opt/qt5/mkspecs/modules/qt_lib_scripttools_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_sensors.pri:
/opt/qt5/mkspecs/modules/qt_lib_sensors_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_serialbus.pri:
/opt/qt5/mkspecs/modules/qt_lib_serialbus_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_serialport.pri:
/opt/qt5/mkspecs/modules/qt_lib_serialport_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_sql.pri:
/opt/qt5/mkspecs/modules/qt_lib_sql_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_svg.pri:
/opt/qt5/mkspecs/modules/qt_lib_svg_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_testlib.pri:
/opt/qt5/mkspecs/modules/qt_lib_testlib_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_uiplugin.pri:
/opt/qt5/mkspecs/modules/qt_lib_uitools.pri:
/opt/qt5/mkspecs/modules/qt_lib_uitools_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_webchannel.pri:
/opt/qt5/mkspecs/modules/qt_lib_webchannel_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_websockets.pri:
/opt/qt5/mkspecs/modules/qt_lib_websockets_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_widgets.pri:
/opt/qt5/mkspecs/modules/qt_lib_widgets_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_x11extras.pri:
/opt/qt5/mkspecs/modules/qt_lib_x11extras_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_xml.pri:
/opt/qt5/mkspecs/modules/qt_lib_xml_private.pri:
/opt/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri:
/opt/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
/opt/qt5/mkspecs/features/qt_functions.prf:
/opt/qt5/mkspecs/features/qt_config.prf:
/opt/qt5/mkspecs/linux-g++-64/qmake.conf:
/opt/qt5/mkspecs/features/spec_post.prf:
../../entropypianotuner_static_config.pri:
../../.qmake.conf:
../../.qmake.cache:
/opt/qt5/mkspecs/features/exclusive_builds.prf:
/opt/qt5/mkspecs/features/default_pre.prf:
/opt/qt5/mkspecs/features/configure.prf:
../../entropypianotuner_config.pri:
../../entropypianotuner_func.pri:
/opt/qt5/mkspecs/features/resolve_config.prf:
/opt/qt5/mkspecs/features/default_post.prf:
/opt/qt5/mkspecs/features/warn_on.prf:
/opt/qt5/mkspecs/features/qt.prf:
/opt/qt5/mkspecs/features/resources.prf:
/opt/qt5/mkspecs/features/moc.prf:
/opt/qt5/mkspecs/features/unix/opengl.prf:
/opt/qt5/mkspecs/features/unix/thread.prf:
/opt/qt5/mkspecs/features/file_copies.prf:
/opt/qt5/mkspecs/features/testcase_targets.prf:
/opt/qt5/mkspecs/features/exceptions.prf:
/opt/qt5/mkspecs/features/yacc.prf:
/opt/qt5/mkspecs/features/lex.prf:
core.pro:
/opt/qt5/lib64/libQt5Gui.prl:
/opt/qt5/lib64/libQt5Core.prl:
qmake: FORCE
	@$(QMAKE) -o Makefile core.pro

qmake_all: FORCE


all: Makefile ../../bin/$(TARGET)

dist: distdir FORCE
	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: FORCE
	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
	$(COPY_FILE) --parents config.h core.h settings.h prerequisites.h messages/messagelistener.h messages/messagehandler.h messages/message.h messages/messagerecorderenergychanged.h messages/messagemodechanged.h messages/messagekeyselectionchanged.h messages/messagecaluclationprogress.h messages/messageprojectfile.h messages/messagemidievent.h messages/messagenewfftcalculated.h messages/messagepreliminarykey.h messages/messagefinalkey.h messages/messagesignalanalysis.h messages/messagechangetuningcurve.h messages/messagetuningdeviation.h messages/messagekeydatachanged.h messages/messagestroboscope.h drawers/drawerbase.h drawers/tuningcurvegraphdrawer.h drawers/fourierspectrumgraphdrawer.h drawers/tuningindicatordrawer.h drawers/tuningcurvegraphdrawer.h drawers/fourierspectrumgraphdrawer.h drawers/graphicsitem.h adapters/recorderlevel.h adapters/modeselectoradapter.h adapters/projectmanageradapter.h adapters/calculationadapter.h adapters/graphicsviewadapter.h adapters/filemanager.h adapters/coreinitialisationadapter.h adapters/xmlfactory.h adapters/xmlreaderinterface.h adapters/xmlwriterinterface.h audio/audiointerface.h audio/circularbuffer.h audio/pcmdevice.h audio/player/hammerknock.h audio/player/soundgenerator.h audio/player/synthesizer.h audio/player/waveformgenerator.h audio/midi/midiadapter.h audio/recorder/audiorecorder.h audio/recorder/stroboscope.h audio/recorder/recordingmanager.h math/fftadapter.h math/fftimplementation.h math/mathtools.h analyzers/signalanalyzer.h analyzers/keyrecognizer.h analyzers/fftanalyzer.h analyzers/fftanalyzererrorcodes.h analyzers/overpull.h piano/piano.h piano/key.h piano/pianomanager.h piano/keyboard.h piano/pianodefines.h calculation/calculationmanager.h calculation/algorithmplugin.h calculation/algorithm.h calculation/algorithmfactory.h calculation/algorithmfactorydescription.h calculation/algorithminformation.h calculation/algorithmparameterdescription.h calculation/algorithmparameters.h calculation/algorithminformationparser.h system/log.h system/simplethreadhandler.h system/eptexception.h system/timer.h system/version.h system/platformtoolscore.h system/serverinfo.h system/basecallback.h system/sharedlibrary.h 3rdparty/getmemorysize/getmemorysize.h $(DISTDIR)/
	$(COPY_FILE) --parents core.cpp settings.cpp messages/messagelistener.cpp messages/messagehandler.cpp messages/message.cpp messages/messagerecorderenergychanged.cpp messages/messagemodechanged.cpp messages/messagekeyselectionchanged.cpp messages/messagecaluclationprogress.cpp messages/messageprojectfile.cpp messages/messagemidievent.cpp messages/messagenewfftcalculated.cpp messages/messagepreliminarykey.cpp messages/messagefinalkey.cpp messages/messagechangetuningcurve.cpp messages/messagetuningdeviation.cpp messages/messagekeydatachanged.cpp messages/messagestroboscope.cpp drawers/drawerbase.cpp drawers/tuningindicatordrawer.cpp drawers/tuningcurvegraphdrawer.cpp drawers/fourierspectrumgraphdrawer.cpp drawers/graphicsitem.cpp adapters/calculationadapter.cpp adapters/modeselectoradapter.cpp adapters/projectmanageradapter.cpp adapters/recorderlevel.cpp adapters/filemanager.cpp adapters/coreinitialisationadapter.cpp adapters/graphicsviewadapter.cpp adapters/xmlfactory.cpp adapters/xmlreaderinterface.cpp adapters/xmlwriterinterface.cpp audio/audiointerface.cpp audio/pcmdevice.cpp audio/player/soundgenerator.cpp audio/player/synthesizer.cpp audio/player/waveformgenerator.cpp audio/midi/midiadapter.cpp audio/recorder/audiorecorder.cpp audio/recorder/stroboscope.cpp audio/recorder/recordingmanager.cpp math/fftimplementation.cpp math/mathtools.cpp analyzers/signalanalyzer.cpp analyzers/keyrecognizer.cpp analyzers/fftanalyzer.cpp analyzers/overpull.cpp piano/piano.cpp piano/key.cpp piano/pianomanager.cpp piano/keyboard.cpp piano/pianodefines.cpp calculation/calculationmanager.cpp calculation/algorithm.cpp calculation/algorithmfactory.cpp calculation/algorithmfactorydescription.cpp calculation/algorithminformation.cpp calculation/algorithmparameterdescription.cpp calculation/algorithmparameters.cpp calculation/algorithminformationparser.cpp system/simplethreadhandler.cpp system/eptexception.cpp system/timer.cpp system/platformtoolscore.cpp system/serverinfo.cpp system/basecallback.cpp system/sharedlibrary.cpp 3rdparty/getmemorysize/getmemorysize.cpp $(DISTDIR)/


clean: compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


distclean: clean 
	-$(DEL_FILE) ../../bin/$(TARGET) 
	-$(DEL_FILE) ../../bin/$(TARGET0) ../../bin/$(TARGET1) ../../bin/$(TARGET2) $(TARGETA)
	-$(DEL_FILE) Makefile


####### Sub-libraries

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

check: first

benchmark: first

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_moc_header_make_all:
compiler_moc_header_clean:
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: 

####### Compile

core.o: core.cpp core.h \
		prerequisites.h \
		config.h \
		audio/audiointerface.h \
		audio/pcmdevice.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		audio/recorder/audiorecorder.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		audio/recorder/stroboscope.h \
		audio/recorder/recordingmanager.h \
		analyzers/signalanalyzer.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		calculation/calculationmanager.h \
		../../modules/core/system/sharedlibrary.h \
		calculation/algorithm.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		adapters/coreinitialisationadapter.h \
		adapters/projectmanageradapter.h \
		../../modules/core/piano/pianodefines.h \
		piano/pianomanager.h \
		adapters/modeselectoradapter.h \
		messages/messagehandler.h \
		messages/messagekeyselectionchanged.h \
		messages/messagemidievent.h \
		messages/messagemodechanged.h \
		system/platformtoolscore.h \
		../../modules/core/audio/midi/midiadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o core.o core.cpp

settings.o: settings.cpp settings.h \
		prerequisites.h \
		config.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		audio/pcmdevice.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o settings.o settings.cpp

messagelistener.o: messages/messagelistener.cpp messages/messagelistener.h \
		prerequisites.h \
		config.h \
		messages/message.h \
		messages/messagehandler.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagelistener.o messages/messagelistener.cpp

messagehandler.o: messages/messagehandler.cpp messages/messagehandler.h \
		prerequisites.h \
		config.h \
		messages/messagelistener.h \
		messages/message.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagehandler.o messages/messagehandler.cpp

message.o: messages/message.cpp messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o message.o messages/message.cpp

messagerecorderenergychanged.o: messages/messagerecorderenergychanged.cpp messages/messagerecorderenergychanged.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagerecorderenergychanged.o messages/messagerecorderenergychanged.cpp

messagemodechanged.o: messages/messagemodechanged.cpp messages/messagemodechanged.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagemodechanged.o messages/messagemodechanged.cpp

messagekeyselectionchanged.o: messages/messagekeyselectionchanged.cpp messages/messagekeyselectionchanged.h \
		messages/message.h \
		prerequisites.h \
		config.h \
		piano/pianodefines.h \
		piano/key.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagekeyselectionchanged.o messages/messagekeyselectionchanged.cpp

messagecaluclationprogress.o: messages/messagecaluclationprogress.cpp messages/messagecaluclationprogress.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagecaluclationprogress.o messages/messagecaluclationprogress.cpp

messageprojectfile.o: messages/messageprojectfile.cpp messages/messageprojectfile.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messageprojectfile.o messages/messageprojectfile.cpp

messagemidievent.o: messages/messagemidievent.cpp messages/messagemidievent.h \
		config.h \
		messages/message.h \
		prerequisites.h \
		audio/midi/midiadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagemidievent.o messages/messagemidievent.cpp

messagenewfftcalculated.o: messages/messagenewfftcalculated.cpp messages/messagenewfftcalculated.h \
		messages/message.h \
		prerequisites.h \
		config.h \
		analyzers/fftanalyzererrorcodes.h \
		math/fftadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagenewfftcalculated.o messages/messagenewfftcalculated.cpp

messagepreliminarykey.o: messages/messagepreliminarykey.cpp messages/messagepreliminarykey.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagepreliminarykey.o messages/messagepreliminarykey.cpp

messagefinalkey.o: messages/messagefinalkey.cpp messages/messagefinalkey.h \
		messages/message.h \
		prerequisites.h \
		config.h \
		piano/key.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagefinalkey.o messages/messagefinalkey.cpp

messagechangetuningcurve.o: messages/messagechangetuningcurve.cpp messages/messagechangetuningcurve.h \
		messages/message.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagechangetuningcurve.o messages/messagechangetuningcurve.cpp

messagetuningdeviation.o: messages/messagetuningdeviation.cpp messages/messagetuningdeviation.h \
		messages/message.h \
		prerequisites.h \
		config.h \
		analyzers/fftanalyzererrorcodes.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagetuningdeviation.o messages/messagetuningdeviation.cpp

messagekeydatachanged.o: messages/messagekeydatachanged.cpp messages/messagekeydatachanged.h \
		messages/message.h \
		prerequisites.h \
		config.h \
		piano/key.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagekeydatachanged.o messages/messagekeydatachanged.cpp

messagestroboscope.o: messages/messagestroboscope.cpp messages/messagestroboscope.h \
		config.h \
		messages/message.h \
		prerequisites.h \
		audio/recorder/stroboscope.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o messagestroboscope.o messages/messagestroboscope.cpp

drawerbase.o: drawers/drawerbase.cpp drawers/drawerbase.h \
		prerequisites.h \
		config.h \
		adapters/graphicsviewadapter.h \
		drawers/graphicsitem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o drawerbase.o drawers/drawerbase.cpp

tuningindicatordrawer.o: drawers/tuningindicatordrawer.cpp drawers/tuningindicatordrawer.h \
		prerequisites.h \
		config.h \
		drawers/drawerbase.h \
		adapters/graphicsviewadapter.h \
		drawers/graphicsitem.h \
		messages/messagelistener.h \
		messages/message.h \
		analyzers/signalanalyzer.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		messages/messagenewfftcalculated.h \
		messages/messagekeyselectionchanged.h \
		messages/messagepreliminarykey.h \
		messages/messagemodechanged.h \
		messages/messageprojectfile.h \
		messages/messagetuningdeviation.h \
		messages/messagestroboscope.h \
		audio/recorder/stroboscope.h \
		math/mathtools.h \
		settings.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/basecallback.h \
		audio/pcmdevice.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tuningindicatordrawer.o drawers/tuningindicatordrawer.cpp

tuningcurvegraphdrawer.o: drawers/tuningcurvegraphdrawer.cpp drawers/tuningcurvegraphdrawer.h \
		prerequisites.h \
		config.h \
		drawers/drawerbase.h \
		adapters/graphicsviewadapter.h \
		drawers/graphicsitem.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		system/eptexception.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		messages/messagehandler.h \
		messages/messageprojectfile.h \
		messages/messagemodechanged.h \
		messages/messagechangetuningcurve.h \
		messages/messagekeyselectionchanged.h \
		messages/messagekeydatachanged.h \
		math/mathtools.h \
		../core/system/log.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tuningcurvegraphdrawer.o drawers/tuningcurvegraphdrawer.cpp

fourierspectrumgraphdrawer.o: drawers/fourierspectrumgraphdrawer.cpp drawers/fourierspectrumgraphdrawer.h \
		prerequisites.h \
		config.h \
		drawers/drawerbase.h \
		adapters/graphicsviewadapter.h \
		drawers/graphicsitem.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		messages/messagelistener.h \
		messages/message.h \
		analyzers/signalanalyzer.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		piano/piano.h \
		../../modules/core/calculation/algorithmparameters.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		messages/messagenewfftcalculated.h \
		messages/messagefinalkey.h \
		messages/messageprojectfile.h \
		messages/messagemodechanged.h \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o fourierspectrumgraphdrawer.o drawers/fourierspectrumgraphdrawer.cpp

graphicsitem.o: drawers/graphicsitem.cpp drawers/graphicsitem.h \
		prerequisites.h \
		config.h \
		drawers/drawerbase.h \
		adapters/graphicsviewadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o graphicsitem.o drawers/graphicsitem.cpp

calculationadapter.o: adapters/calculationadapter.cpp adapters/calculationadapter.h \
		prerequisites.h \
		config.h \
		core.h \
		audio/audiointerface.h \
		audio/pcmdevice.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		audio/recorder/audiorecorder.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		audio/recorder/stroboscope.h \
		audio/recorder/recordingmanager.h \
		analyzers/signalanalyzer.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		calculation/calculationmanager.h \
		../../modules/core/system/sharedlibrary.h \
		calculation/algorithm.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		adapters/coreinitialisationadapter.h \
		adapters/projectmanageradapter.h \
		../../modules/core/piano/pianodefines.h \
		piano/pianomanager.h \
		adapters/modeselectoradapter.h \
		settings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o calculationadapter.o adapters/calculationadapter.cpp

modeselectoradapter.o: adapters/modeselectoradapter.cpp adapters/modeselectoradapter.h \
		prerequisites.h \
		config.h \
		messages/messagemodechanged.h \
		messages/message.h \
		messages/messagehandler.h \
		messages/messagelistener.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o modeselectoradapter.o adapters/modeselectoradapter.cpp

projectmanageradapter.o: adapters/projectmanageradapter.cpp adapters/projectmanageradapter.h \
		prerequisites.h \
		config.h \
		../../modules/core/piano/pianodefines.h \
		messages/messagelistener.h \
		messages/message.h \
		adapters/filemanager.h \
		core.h \
		audio/audiointerface.h \
		audio/pcmdevice.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		audio/recorder/audiorecorder.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		audio/recorder/stroboscope.h \
		audio/recorder/recordingmanager.h \
		analyzers/signalanalyzer.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		calculation/calculationmanager.h \
		../../modules/core/system/sharedlibrary.h \
		calculation/algorithm.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		adapters/coreinitialisationadapter.h \
		piano/pianomanager.h \
		adapters/modeselectoradapter.h \
		messages/messagehandler.h \
		messages/messageprojectfile.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o projectmanageradapter.o adapters/projectmanageradapter.cpp

recorderlevel.o: adapters/recorderlevel.cpp adapters/recorderlevel.h \
		prerequisites.h \
		config.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagerecorderenergychanged.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o recorderlevel.o adapters/recorderlevel.cpp

filemanager.o: adapters/filemanager.cpp adapters/filemanager.h \
		prerequisites.h \
		config.h \
		system/eptexception.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o filemanager.o adapters/filemanager.cpp

coreinitialisationadapter.o: adapters/coreinitialisationadapter.cpp adapters/coreinitialisationadapter.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o coreinitialisationadapter.o adapters/coreinitialisationadapter.cpp

graphicsviewadapter.o: adapters/graphicsviewadapter.cpp adapters/graphicsviewadapter.h \
		prerequisites.h \
		config.h \
		drawers/graphicsitem.h \
		system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o graphicsviewadapter.o adapters/graphicsviewadapter.cpp

xmlfactory.o: adapters/xmlfactory.cpp adapters/xmlfactory.h \
		prerequisites.h \
		config.h \
		adapters/xmlreaderinterface.h \
		../../modules/core/system/eptexception.h \
		adapters/xmlwriterinterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o xmlfactory.o adapters/xmlfactory.cpp

xmlreaderinterface.o: adapters/xmlreaderinterface.cpp adapters/xmlreaderinterface.h \
		prerequisites.h \
		config.h \
		../../modules/core/system/eptexception.h \
		adapters/xmlfactory.h \
		adapters/xmlwriterinterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o xmlreaderinterface.o adapters/xmlreaderinterface.cpp

xmlwriterinterface.o: adapters/xmlwriterinterface.cpp adapters/xmlwriterinterface.h \
		prerequisites.h \
		config.h \
		adapters/xmlfactory.h \
		adapters/xmlreaderinterface.h \
		../../modules/core/system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o xmlwriterinterface.o adapters/xmlwriterinterface.cpp

audiointerface.o: audio/audiointerface.cpp audio/audiointerface.h \
		prerequisites.h \
		config.h \
		audio/pcmdevice.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o audiointerface.o audio/audiointerface.cpp

pcmdevice.o: audio/pcmdevice.cpp audio/pcmdevice.h \
		prerequisites.h \
		config.h \
		audio/audiointerface.h \
		../../modules/core/system/eptexception.h \
		../../modules/core/system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pcmdevice.o audio/pcmdevice.cpp

soundgenerator.o: audio/player/soundgenerator.cpp audio/player/soundgenerator.h \
		prerequisites.h \
		config.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		audio/pcmdevice.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagechangetuningcurve.h \
		messages/messagekeyselectionchanged.h \
		messages/messagerecorderenergychanged.h \
		messages/messagepreliminarykey.h \
		messages/messagehandler.h \
		messages/messagemidievent.h \
		messages/messagemodechanged.h \
		messages/messageprojectfile.h \
		messages/messagefinalkey.h \
		math/mathtools.h \
		settings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o soundgenerator.o audio/player/soundgenerator.cpp

synthesizer.o: audio/player/synthesizer.cpp audio/player/synthesizer.h \
		prerequisites.h \
		config.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		audio/pcmdevice.h \
		audio/player/hammerknock.h \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o synthesizer.o audio/player/synthesizer.cpp

waveformgenerator.o: audio/player/waveformgenerator.cpp audio/player/waveformgenerator.h \
		prerequisites.h \
		config.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		math/mathtools.h \
		../../modules/core/system/platformtoolscore.h \
		../../modules/core/audio/midi/midiadapter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o waveformgenerator.o audio/player/waveformgenerator.cpp

midiadapter.o: audio/midi/midiadapter.cpp audio/midi/midiadapter.h \
		prerequisites.h \
		config.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		messages/messagehandler.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagemidievent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o midiadapter.o audio/midi/midiadapter.cpp

audiorecorder.o: audio/recorder/audiorecorder.cpp audio/recorder/audiorecorder.h \
		prerequisites.h \
		config.h \
		audio/pcmdevice.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		audio/recorder/stroboscope.h \
		audio/audiointerface.h \
		messages/messagerecorderenergychanged.h \
		messages/message.h \
		messages/messagemodechanged.h \
		messages/messagehandler.h \
		messages/messagelistener.h \
		math/mathtools.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o audiorecorder.o audio/recorder/audiorecorder.cpp

stroboscope.o: audio/recorder/stroboscope.cpp audio/recorder/stroboscope.h \
		audio/recorder/audiorecorder.h \
		prerequisites.h \
		config.h \
		audio/pcmdevice.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		messages/messagehandler.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagestroboscope.h \
		math/mathtools.h \
		../../modules/core/settings.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o stroboscope.o audio/recorder/stroboscope.cpp

recordingmanager.o: audio/recorder/recordingmanager.cpp audio/recorder/recordingmanager.h \
		prerequisites.h \
		config.h \
		messages/messagelistener.h \
		messages/message.h \
		audio/recorder/audiorecorder.h \
		audio/pcmdevice.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		audio/recorder/stroboscope.h \
		audio/audiointerface.h \
		messages/messageprojectfile.h \
		messages/messagekeyselectionchanged.h \
		piano/pianodefines.h \
		piano/key.h \
		messages/messagemodechanged.h \
		messages/messagesignalanalysis.h \
		piano/piano.h \
		piano/keyboard.h \
		../../modules/core/calculation/algorithmparameters.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o recordingmanager.o audio/recorder/recordingmanager.cpp

fftimplementation.o: math/fftimplementation.cpp math/fftimplementation.h \
		math/fftadapter.h \
		prerequisites.h \
		config.h \
		system/eptexception.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o fftimplementation.o math/fftimplementation.cpp

mathtools.o: math/mathtools.cpp math/mathtools.h \
		prerequisites.h \
		config.h \
		system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mathtools.o math/mathtools.cpp

signalanalyzer.o: analyzers/signalanalyzer.cpp analyzers/signalanalyzer.h \
		prerequisites.h \
		config.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		messages/messagelistener.h \
		messages/message.h \
		audio/circularbuffer.h \
		../../modules/core/system/eptexception.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		analyzers/fftanalyzer.h \
		analyzers/fftanalyzererrorcodes.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		analyzers/keyrecognizer.h \
		analyzers/overpull.h \
		system/timer.h \
		settings.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/basecallback.h \
		audio/pcmdevice.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		messages/messagehandler.h \
		messages/messageprojectfile.h \
		messages/messagenewfftcalculated.h \
		messages/messagefinalkey.h \
		messages/messagemodechanged.h \
		messages/messagepreliminarykey.h \
		messages/messagekeyselectionchanged.h \
		messages/messagetuningdeviation.h \
		messages/messagesignalanalysis.h \
		audio/recorder/audiorecorder.h \
		audio/recorder/stroboscope.h \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o signalanalyzer.o analyzers/signalanalyzer.cpp

keyrecognizer.o: analyzers/keyrecognizer.cpp analyzers/keyrecognizer.h \
		prerequisites.h \
		config.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		messages/messagelistener.h \
		messages/message.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o keyrecognizer.o analyzers/keyrecognizer.cpp

fftanalyzer.o: analyzers/fftanalyzer.cpp analyzers/fftanalyzer.h \
		prerequisites.h \
		config.h \
		analyzers/fftanalyzererrorcodes.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		math/fftadapter.h \
		math/fftimplementation.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o fftanalyzer.o analyzers/fftanalyzer.cpp

overpull.o: analyzers/overpull.cpp analyzers/overpull.h \
		prerequisites.h \
		config.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o overpull.o analyzers/overpull.cpp

piano.o: piano/piano.cpp piano/piano.h \
		prerequisites.h \
		config.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o piano.o piano/piano.cpp

key.o: piano/key.cpp piano/key.h \
		prerequisites.h \
		config.h \
		system/eptexception.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		math/mathtools.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o key.o piano/key.cpp

pianomanager.o: piano/pianomanager.cpp piano/pianomanager.h \
		prerequisites.h \
		config.h \
		../../modules/core/system/eptexception.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		adapters/modeselectoradapter.h \
		system/eptexception.h \
		messages/messagehandler.h \
		messages/messagefinalkey.h \
		messages/messagemodechanged.h \
		messages/messagekeyselectionchanged.h \
		messages/messagechangetuningcurve.h \
		messages/messageprojectfile.h \
		messages/messagekeydatachanged.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pianomanager.o piano/pianomanager.cpp

keyboard.o: piano/keyboard.cpp piano/keyboard.h \
		prerequisites.h \
		config.h \
		piano/key.h \
		piano/pianodefines.h \
		piano/piano.h \
		../../modules/core/calculation/algorithmparameters.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o keyboard.o piano/keyboard.cpp

pianodefines.o: piano/pianodefines.cpp piano/pianodefines.h \
		../../modules/core/system/eptexception.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pianodefines.o piano/pianodefines.cpp

calculationmanager.o: calculation/calculationmanager.cpp calculation/calculationmanager.h \
		prerequisites.h \
		config.h \
		../../modules/core/system/sharedlibrary.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/simplethreadhandler.h \
		system/eptexception.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		calculation/algorithm.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		system/timer.h \
		messages/messagehandler.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagecaluclationprogress.h \
		messages/messagechangetuningcurve.h \
		calculation/algorithmfactory.h \
		calculation/algorithmplugin.h \
		../../modules/core/config.h \
		../../modules/core/calculation/algorithm.h \
		../../modules/core/calculation/algorithmfactory.h \
		../../modules/core/messages/messagelistener.h \
		/opt/qt5/include/QtCore/QResource \
		/opt/qt5/include/QtCore/qresource.h \
		calculation/algorithminformationparser.h \
		../../modules/core/adapters/xmlfactory.h \
		adapters/xmlreaderinterface.h \
		../../modules/core/system/eptexception.h \
		adapters/xmlwriterinterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o calculationmanager.o calculation/calculationmanager.cpp

algorithm.o: calculation/algorithm.cpp calculation/algorithm.h \
		prerequisites.h \
		config.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		calculation/algorithmfactorydescription.h \
		messages/messagehandler.h \
		messages/messagelistener.h \
		messages/message.h \
		messages/messagekeyselectionchanged.h \
		messages/messagechangetuningcurve.h \
		messages/messagecaluclationprogress.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithm.o calculation/algorithm.cpp

algorithmfactory.o: calculation/algorithmfactory.cpp calculation/algorithmfactory.h \
		prerequisites.h \
		config.h \
		calculation/algorithmplugin.h \
		../../modules/core/config.h \
		calculation/algorithmfactorydescription.h \
		../../modules/core/calculation/algorithm.h \
		system/simplethreadhandler.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		../../modules/core/calculation/algorithmfactory.h \
		../../modules/core/messages/messagelistener.h \
		messages/message.h \
		/opt/qt5/include/QtCore/QResource \
		/opt/qt5/include/QtCore/qresource.h \
		calculation/calculationmanager.h \
		../../modules/core/system/sharedlibrary.h \
		calculation/algorithm.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		../../modules/core/system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithmfactory.o calculation/algorithmfactory.cpp

algorithmfactorydescription.o: calculation/algorithmfactorydescription.cpp calculation/algorithmfactorydescription.h \
		prerequisites.h \
		config.h \
		../../modules/core/system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithmfactorydescription.o calculation/algorithmfactorydescription.cpp

algorithminformation.o: calculation/algorithminformation.cpp calculation/algorithminformation.h \
		prerequisites.h \
		config.h \
		calculation/algorithmparameterdescription.h \
		system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithminformation.o calculation/algorithminformation.cpp

algorithmparameterdescription.o: calculation/algorithmparameterdescription.cpp calculation/algorithmparameterdescription.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithmparameterdescription.o calculation/algorithmparameterdescription.cpp

algorithmparameters.o: calculation/algorithmparameters.cpp calculation/algorithmparameters.h \
		prerequisites.h \
		config.h \
		../../modules/core/calculation/calculationmanager.h \
		../../modules/core/system/sharedlibrary.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/simplethreadhandler.h \
		system/eptexception.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		calculation/algorithm.h \
		calculation/algorithmfactorydescription.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		../../modules/core/system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithmparameters.o calculation/algorithmparameters.cpp

algorithminformationparser.o: calculation/algorithminformationparser.cpp calculation/algorithminformationparser.h \
		calculation/algorithmfactorydescription.h \
		prerequisites.h \
		config.h \
		calculation/algorithminformation.h \
		calculation/algorithmparameterdescription.h \
		../../modules/core/adapters/xmlfactory.h \
		adapters/xmlreaderinterface.h \
		../../modules/core/system/eptexception.h \
		adapters/xmlwriterinterface.h \
		system/eptexception.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		settings.h \
		audio/player/soundgenerator.h \
		audio/player/synthesizer.h \
		audio/player/waveformgenerator.h \
		system/simplethreadhandler.h \
		system/basecallback.h \
		math/fftimplementation.h \
		math/fftadapter.h \
		audio/pcmdevice.h \
		../../modules/core/audio/audiointerface.h \
		audio/midi/midiadapter.h \
		piano/piano.h \
		piano/keyboard.h \
		piano/key.h \
		piano/pianodefines.h \
		../../modules/core/calculation/algorithmparameters.h \
		messages/messagelistener.h \
		messages/message.h \
		adapters/filemanager.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o algorithminformationparser.o calculation/algorithminformationparser.cpp

simplethreadhandler.o: system/simplethreadhandler.cpp system/simplethreadhandler.h \
		prerequisites.h \
		config.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		system/eptexception.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o simplethreadhandler.o system/simplethreadhandler.cpp

eptexception.o: system/eptexception.cpp system/eptexception.h \
		prerequisites.h \
		config.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o eptexception.o system/eptexception.cpp

timer.o: system/timer.cpp system/timer.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o timer.o system/timer.cpp

platformtoolscore.o: system/platformtoolscore.cpp system/platformtoolscore.h \
		prerequisites.h \
		config.h \
		../../modules/core/audio/midi/midiadapter.h \
		../../modules/core/config.h \
		../../modules/core/system/eptexception.h \
		../../modules/core/3rdparty/getmemorysize/getmemorysize.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o platformtoolscore.o system/platformtoolscore.cpp

serverinfo.o: system/serverinfo.cpp system/serverinfo.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o serverinfo.o system/serverinfo.cpp

basecallback.o: system/basecallback.cpp system/basecallback.h \
		prerequisites.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o basecallback.o system/basecallback.cpp

sharedlibrary.o: system/sharedlibrary.cpp system/sharedlibrary.h \
		system/log.h \
		../../thirdparty/tp3log/tp3log/tp3log.h \
		/opt/qt5/include/QtCore/QDebug \
		/opt/qt5/include/QtCore/qdebug.h \
		/opt/qt5/include/QtCore/qalgorithms.h \
		/opt/qt5/include/QtCore/qglobal.h \
		/opt/qt5/include/QtCore/qconfig.h \
		/opt/qt5/include/QtCore/qconfig-64.h \
		/opt/qt5/include/QtCore/qfeatures.h \
		/opt/qt5/include/QtCore/qsystemdetection.h \
		/opt/qt5/include/QtCore/qprocessordetection.h \
		/opt/qt5/include/QtCore/qcompilerdetection.h \
		/opt/qt5/include/QtCore/qtypeinfo.h \
		/opt/qt5/include/QtCore/qtypetraits.h \
		/opt/qt5/include/QtCore/qisenum.h \
		/opt/qt5/include/QtCore/qsysinfo.h \
		/opt/qt5/include/QtCore/qlogging.h \
		/opt/qt5/include/QtCore/qflags.h \
		/opt/qt5/include/QtCore/qatomic.h \
		/opt/qt5/include/QtCore/qbasicatomic.h \
		/opt/qt5/include/QtCore/qatomic_bootstrap.h \
		/opt/qt5/include/QtCore/qgenericatomic.h \
		/opt/qt5/include/QtCore/qatomic_cxx11.h \
		/opt/qt5/include/QtCore/qatomic_gcc.h \
		/opt/qt5/include/QtCore/qatomic_msvc.h \
		/opt/qt5/include/QtCore/qatomic_armv7.h \
		/opt/qt5/include/QtCore/qatomic_armv6.h \
		/opt/qt5/include/QtCore/qatomic_armv5.h \
		/opt/qt5/include/QtCore/qatomic_ia64.h \
		/opt/qt5/include/QtCore/qatomic_x86.h \
		/opt/qt5/include/QtCore/qatomic_unix.h \
		/opt/qt5/include/QtCore/qglobalstatic.h \
		/opt/qt5/include/QtCore/qmutex.h \
		/opt/qt5/include/QtCore/qnumeric.h \
		/opt/qt5/include/QtCore/qversiontagging.h \
		/opt/qt5/include/QtCore/qhash.h \
		/opt/qt5/include/QtCore/qchar.h \
		/opt/qt5/include/QtCore/qiterator.h \
		/opt/qt5/include/QtCore/qlist.h \
		/opt/qt5/include/QtCore/qrefcount.h \
		/opt/qt5/include/QtCore/qarraydata.h \
		/opt/qt5/include/QtCore/qhashfunctions.h \
		/opt/qt5/include/QtCore/qpair.h \
		/opt/qt5/include/QtCore/qbytearraylist.h \
		/opt/qt5/include/QtCore/qbytearray.h \
		/opt/qt5/include/QtCore/qnamespace.h \
		/opt/qt5/include/QtCore/qstring.h \
		/opt/qt5/include/QtCore/qstringbuilder.h \
		/opt/qt5/include/QtCore/qstringlist.h \
		/opt/qt5/include/QtCore/qregexp.h \
		/opt/qt5/include/QtCore/qstringmatcher.h \
		/opt/qt5/include/QtCore/qmap.h \
		/opt/qt5/include/QtCore/qtextstream.h \
		/opt/qt5/include/QtCore/qiodevice.h \
		/opt/qt5/include/QtCore/qobject.h \
		/opt/qt5/include/QtCore/qobjectdefs.h \
		/opt/qt5/include/QtCore/qobjectdefs_impl.h \
		/opt/qt5/include/QtCore/qcoreevent.h \
		/opt/qt5/include/QtCore/qscopedpointer.h \
		/opt/qt5/include/QtCore/qmetatype.h \
		/opt/qt5/include/QtCore/qvarlengtharray.h \
		/opt/qt5/include/QtCore/qcontainerfwd.h \
		/opt/qt5/include/QtCore/qobject_impl.h \
		/opt/qt5/include/QtCore/qlocale.h \
		/opt/qt5/include/QtCore/qvariant.h \
		/opt/qt5/include/QtCore/qshareddata.h \
		/opt/qt5/include/QtCore/qvector.h \
		/opt/qt5/include/QtCore/qpoint.h \
		/opt/qt5/include/QtCore/qset.h \
		/opt/qt5/include/QtCore/qcontiguouscache.h \
		/opt/qt5/include/QtCore/QObject \
		/opt/qt5/include/QtCore/QIODevice \
		/opt/qt5/include/QtCore/QFile \
		/opt/qt5/include/QtCore/qfile.h \
		/opt/qt5/include/QtCore/qfiledevice.h \
		/opt/qt5/include/QtCore/QVector \
		/opt/qt5/include/QtCore/QRegExp \
		config.h \
		../../modules/core/system/eptexception.h \
		prerequisites.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sharedlibrary.o system/sharedlibrary.cpp

getmemorysize.o: 3rdparty/getmemorysize/getmemorysize.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o getmemorysize.o 3rdparty/getmemorysize/getmemorysize.cpp

####### Install

install_target: first FORCE
	@test -d $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner || mkdir -p $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner
	-$(INSTALL_PROGRAM) ../../bin/$(TARGET) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET)
	-$(STRIP) --strip-unneeded $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET)
	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET0)
	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET1)
	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET2)

uninstall_target: FORCE
	-$(DEL_FILE) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET) 
	 -$(DEL_FILE) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET0) 
	 -$(DEL_FILE) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET1) 
	 -$(DEL_FILE) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/$(TARGET2)
	-$(DEL_DIR) $(INSTALL_ROOT)/aufs/devsave/piano/Entropy-Piano-Tuner-master/modules/core/lib/entropypianotuner/ 


install: install_target  FORCE

uninstall: uninstall_target  FORCE

FORCE:

