#############################################################################
# Makefile for building: sonic-pi
# Generated by qmake (2.01a) (Qt 4.8.2) on: Thu Jul 30 15:08:22 2015
# Project:  SonicPi.pro
# Template: app
# Command: /usr/bin/qmake -o Makefile SonicPi.pro
#############################################################################

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

CC            = gcc
CXX           = g++
DEFINES       = -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -Wall -Werror -Wextra -O2 -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/Users/sam/Downloads/tmp/QScintilla-gpl-2.9/Qt4Qt5 -I.
LINK          = g++
LFLAGS        = -Wl,-O1
LIBS          = $(SUBLIBS)  -L/usr/lib/arm-linux-gnueabihf -L/Users/sam/Downloads/tmp/QScintilla-gpl-2.9/Qt4Qt5 -lqscintilla2 -lQtGui -lQtNetwork -lQtCore -lpthread 
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = main.cpp \
		mainwindow.cpp \
		sonicpilexer.cpp \
		sonicpiapis.cpp \
		sonicpiscintilla.cpp \
		oschandler.cpp \
		sonicpiserver.cpp \
		sonicpiudpserver.cpp \
		sonicpitcpserver.cpp \
		sonicpitheme.cpp moc_mainwindow.cpp \
		moc_sonicpiscintilla.cpp \
		moc_sonicpiserver.cpp \
		moc_sonicpiudpserver.cpp \
		moc_sonicpitcpserver.cpp \
		moc_sonicpitheme.cpp \
		qrc_SonicPi.cpp \
		qrc_help_files.cpp \
		qrc_info_files.cpp
OBJECTS       = main.o \
		mainwindow.o \
		sonicpilexer.o \
		sonicpiapis.o \
		sonicpiscintilla.o \
		oschandler.o \
		sonicpiserver.o \
		sonicpiudpserver.o \
		sonicpitcpserver.o \
		sonicpitheme.o \
		moc_mainwindow.o \
		moc_sonicpiscintilla.o \
		moc_sonicpiserver.o \
		moc_sonicpiudpserver.o \
		moc_sonicpitcpserver.o \
		moc_sonicpitheme.o \
		qrc_SonicPi.o \
		qrc_help_files.o \
		qrc_info_files.o
DIST          = /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		SonicPi.pro
QMAKE_TARGET  = sonic-pi
DESTDIR       = 
TARGET        = sonic-pi

first: all
####### Implicit rules

.SUFFIXES: .o .c .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: SonicPi.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib/arm-linux-gnueabihf/libQtGui.prl \
		/usr/lib/arm-linux-gnueabihf/libQtNetwork.prl \
		/usr/lib/arm-linux-gnueabihf/libQtCore.prl
	$(QMAKE) -o Makefile SonicPi.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/common/gcc-base.conf:
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
/usr/share/qt4/mkspecs/common/g++-base.conf:
/usr/share/qt4/mkspecs/common/g++-unix.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib/arm-linux-gnueabihf/libQtGui.prl:
/usr/lib/arm-linux-gnueabihf/libQtNetwork.prl:
/usr/lib/arm-linux-gnueabihf/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile SonicPi.pro

dist: 
	@$(CHK_DIR_EXISTS) .tmp/sonic-pi1.0.0 || $(MKDIR) .tmp/sonic-pi1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/sonic-pi1.0.0/ && $(COPY_FILE) --parents mainwindow.h oscpkt.hh udp.hh sonicpilexer.h sonicpiapis.h sonicpiscintilla.h oschandler.h sonicpiserver.h sonicpiudpserver.h ruby_help.h sonicpitcpserver.h sonicpitheme.h .tmp/sonic-pi1.0.0/ && $(COPY_FILE) --parents SonicPi.qrc help_files.qrc info_files.qrc .tmp/sonic-pi1.0.0/ && $(COPY_FILE) --parents main.cpp mainwindow.cpp sonicpilexer.cpp sonicpiapis.cpp sonicpiscintilla.cpp oschandler.cpp sonicpiserver.cpp sonicpiudpserver.cpp sonicpitcpserver.cpp sonicpitheme.cpp .tmp/sonic-pi1.0.0/ && $(COPY_FILE) --parents lang/sonic-pi_de.ts .tmp/sonic-pi1.0.0/ && (cd `dirname .tmp/sonic-pi1.0.0` && $(TAR) sonic-pi1.0.0.tar sonic-pi1.0.0 && $(COMPRESS) sonic-pi1.0.0.tar) && $(MOVE) `dirname .tmp/sonic-pi1.0.0`/sonic-pi1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/sonic-pi1.0.0


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


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


check: first

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_mainwindow.cpp moc_sonicpiscintilla.cpp moc_sonicpiserver.cpp moc_sonicpiudpserver.cpp moc_sonicpitcpserver.cpp moc_sonicpitheme.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_mainwindow.cpp moc_sonicpiscintilla.cpp moc_sonicpiserver.cpp moc_sonicpiudpserver.cpp moc_sonicpitcpserver.cpp moc_sonicpitheme.cpp
moc_mainwindow.cpp: oscpkt.hh \
		udp.hh \
		mainwindow.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) mainwindow.h -o moc_mainwindow.cpp

moc_sonicpiscintilla.cpp: sonicpitheme.h \
		sonicpiscintilla.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) sonicpiscintilla.h -o moc_sonicpiscintilla.cpp

moc_sonicpiserver.cpp: oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh \
		sonicpiserver.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) sonicpiserver.h -o moc_sonicpiserver.cpp

moc_sonicpiudpserver.cpp: oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh \
		sonicpiserver.h \
		sonicpiudpserver.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) sonicpiudpserver.h -o moc_sonicpiudpserver.cpp

moc_sonicpitcpserver.cpp: oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh \
		sonicpiserver.h \
		sonicpitcpserver.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) sonicpitcpserver.h -o moc_sonicpitcpserver.cpp

moc_sonicpitheme.cpp: sonicpitheme.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) sonicpitheme.h -o moc_sonicpitheme.cpp

compiler_rcc_make_all: qrc_SonicPi.cpp qrc_help_files.cpp qrc_info_files.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_SonicPi.cpp qrc_help_files.cpp qrc_info_files.cpp
qrc_SonicPi.cpp: SonicPi.qrc \
		lang/sonic-pi_de.qm \
		html/doc.html \
		html/info.html \
		html/startup.html \
		images/splash@2x.png \
		images/help.png \
		images/logo-smaller.png \
		images/prefs.png \
		images/align.png \
		images/stop.png \
		images/logo.png \
		images/size_down.png \
		images/splash.png \
		images/text-inc.png \
		images/logo.txt \
		images/save.png \
		images/size_up.png \
		images/recording_a.png \
		images/icon.png \
		images/icon-smaller.png \
		images/text-dec.png \
		images/logo-smaller-dark.png \
		images/recording_b.png \
		images/app.icns \
		images/run.png \
		images/info.png \
		images/rec.png \
		images/tutorial/env-release.png \
		images/tutorial/env-attack-release.png \
		images/tutorial/env-attack-decay-sustain-release.png \
		images/tutorial/env-short-attack-short-release.png \
		images/tutorial/sample.png \
		images/tutorial/GUI.png \
		images/tutorial/env-attack-sustain-release.png \
		images/tutorial/env-long-attack-short-release.png \
		images/coreteam/josephwilk.png \
		images/coreteam/samaaron.png \
		images/coreteam/jweather.png \
		images/coreteam/xavierriley.png \
		theme/light/doc-styles.css \
		theme/dark/doc-styles.css
	/usr/bin/rcc -name SonicPi SonicPi.qrc -o qrc_SonicPi.cpp

qrc_help_files.cpp: help_files.qrc \
		help/lang_item_247.html \
		help/lang_item_318.html \
		help/lang_item_259.html \
		help/tutorial_item_18.html \
		help/lang_item_337.html \
		help/synths_item_146.html \
		help/lang_item_270.html \
		help/fx_item_183.html \
		help/tutorial_item_37.html \
		help/tutorial_item_84.html \
		help/lang_item_320.html \
		help/lang_item_261.html \
		help/tutorial_item_20.html \
		help/examples_item_116.html \
		help/lang_item_278.html \
		help/lang_item_205.html \
		help/lang_item_217.html \
		help/lang_item_328.html \
		help/lang_item_269.html \
		help/tutorial_item_28.html \
		help/lang_item_347.html \
		help/synths_item_136.html \
		help/lang_item_280.html \
		help/tutorial_item_47.html \
		help/tutorial_item_54.html \
		help/lang_item_292.html \
		help/examples_item_123.html \
		help/tutorial_item_73.html \
		help/lang_item_236.html \
		help/tutorial_item_6.html \
		help/examples_item_106.html \
		help/lang_item_288.html \
		help/lang_item_227.html \
		help/fx_item_172.html \
		help/lang_item_305.html \
		help/lang_item_317.html \
		help/tutorial_item_92.html \
		help/synths_item_126.html \
		help/lang_item_250.html \
		help/fx_item_163.html \
		help/tutorial_item_17.html \
		help/tutorial_item_64.html \
		help/synths_item_153.html \
		help/examples_item_113.html \
		help/tutorial_item_83.html \
		help/samples_item_187.html \
		help/lang_item_246.html \
		help/lang_item_258.html \
		help/lang_item_199.html \
		help/lang_item_336.html \
		help/lang_item_277.html \
		help/fx_item_182.html \
		help/tutorial_item_36.html \
		help/lang_item_327.html \
		help/lang_item_260.html \
		help/tutorial_item_27.html \
		help/tutorial_item_1.html \
		help/synths_item_143.html \
		help/examples_item_103.html \
		help/lang_item_204.html \
		help/tutorial_item_53.html \
		help/lang_item_291.html \
		help/lang_item_216.html \
		help/samples_item_190.html \
		help/lang_item_268.html \
		help/lang_item_235.html \
		help/tutorial_item_9.html \
		help/lang_item_346.html \
		help/lang_item_287.html \
		help/tutorial_item_46.html \
		help/lang_item_299.html \
		help/fx_item_175.html \
		help/tutorial_item_72.html \
		help/tutorial_item_33.html \
		help/synths_item_133.html \
		help/tutorial_item_63.html \
		help/synths_item_150.html \
		help/lang_item_226.html \
		help/tutorial_item_35.html \
		help/lang_item_304.html \
		help/lang_item_245.html \
		help/lang_item_316.html \
		help/tutorial_item_91.html \
		help/lang_item_257.html \
		help/fx_item_162.html \
		help/tutorial_item_16.html \
		help/lang_item_335.html \
		help/synths_item_148.html \
		help/examples_item_114.html \
		help/tutorial_item_82.html \
		help/samples_item_188.html \
		help/tutorial_item_99.html \
		help/lang_item_198.html \
		help/synths_item_140.html \
		help/lang_item_276.html \
		help/tutorial_item_45.html \
		help/lang_item_203.html \
		help/lang_item_215.html \
		help/lang_item_326.html \
		help/lang_item_267.html \
		help/tutorial_item_26.html \
		help/lang_item_345.html \
		help/synths_item_138.html \
		help/examples_item_104.html \
		help/tutorial_item_52.html \
		help/lang_item_290.html \
		help/lang_item_234.html \
		help/tutorial_item_8.html \
		help/synths_item_130.html \
		help/lang_item_286.html \
		help/tutorial_item_15.html \
		help/lang_item_298.html \
		help/lang_item_225.html \
		help/examples_item_121.html \
		help/fx_item_174.html \
		help/samples_item_185.html \
		help/tutorial_item_71.html \
		help/lang_item_303.html \
		help/lang_item_315.html \
		help/synths_item_128.html \
		help/fx_item_165.html \
		help/tutorial_item_62.html \
		help/synths_item_155.html \
		help/tutorial_item_34.html \
		help/tutorial_item_79.html \
		help/lang_item_244.html \
		help/tutorial_item_90.html \
		help/lang_item_256.html \
		help/tutorial_item_25.html \
		help/lang_item_197.html \
		help/lang_item_334.html \
		help/examples_item_111.html \
		help/lang_item_275.html \
		help/fx_item_184.html \
		help/tutorial_item_81.html \
		help/lang_item_325.html \
		help/tutorial_item_98.html \
		help/tutorial_item_3.html \
		help/synths_item_145.html \
		help/examples_item_119.html \
		help/tutorial_item_44.html \
		help/lang_item_202.html \
		help/tutorial_item_89.html \
		help/lang_item_214.html \
		help/fx_item_177.html \
		help/lang_item_266.html \
		help/lang_item_233.html \
		help/lang_item_344.html \
		help/examples_item_101.html \
		help/lang_item_285.html \
		help/tutorial_item_51.html \
		help/lang_item_297.html \
		help/examples_item_122.html \
		help/synths_item_135.html \
		help/examples_item_109.html \
		help/tutorial_item_14.html \
		help/tutorial_item_59.html \
		help/lang_item_224.html \
		help/tutorial_item_70.html \
		help/lang_item_302.html \
		help/lang_item_243.html \
		help/lang_item_314.html \
		help/lang_item_255.html \
		help/fx_item_164.html \
		help/tutorial_item_61.html \
		help/lang_item_333.html \
		help/synths_item_152.html \
		help/examples_item_112.html \
		help/tutorial_item_78.html \
		help/samples_item_186.html \
		help/tutorial_item_97.html \
		help/synths_item_125.html \
		help/tutorial_item_24.html \
		help/tutorial_item_69.html \
		help/lang_item_196.html \
		help/lang_item_274.html \
		help/fx_item_157.html \
		help/tutorial_item_43.html \
		help/lang_item_201.html \
		help/tutorial_item_80.html \
		help/lang_item_213.html \
		help/lang_item_324.html \
		help/samples_item_193.html \
		help/lang_item_265.html \
		help/tutorial_item_2.html \
		help/lang_item_343.html \
		help/synths_item_142.html \
		help/examples_item_102.html \
		help/lang_item_209.html \
		help/tutorial_item_88.html \
		help/fx_item_176.html \
		help/lang_item_232.html \
		help/lang_item_284.html \
		help/fx_item_167.html \
		help/tutorial_item_13.html \
		help/tutorial_item_50.html \
		help/lang_item_296.html \
		help/lang_item_223.html \
		help/lang_item_301.html \
		help/lang_item_313.html \
		help/synths_item_132.html \
		help/tutorial_item_58.html \
		help/tutorial_item_32.html \
		help/tutorial_item_77.html \
		help/lang_item_309.html \
		help/lang_item_242.html \
		help/lang_item_254.html \
		help/tutorial_item_23.html \
		help/lang_item_195.html \
		help/tutorial_item_60.html \
		help/lang_item_332.html \
		help/synths_item_147.html \
		help/lang_item_273.html \
		help/lang_item_323.html \
		help/tutorial_item_96.html \
		help/tutorial_item_68.html \
		help/tutorial_item_5.html \
		help/examples_item_117.html \
		help/tutorial_item_42.html \
		help/lang_item_200.html \
		help/tutorial_item_87.html \
		help/lang_item_212.html \
		help/fx_item_179.html \
		help/samples_item_194.html \
		help/lang_item_264.html \
		help/lang_item_231.html \
		help/lang_item_342.html \
		help/synths_item_137.html \
		help/lang_item_283.html \
		help/lang_item_208.html \
		help/lang_item_295.html \
		help/fx_item_171.html \
		help/lang_item_239.html \
		help/examples_item_107.html \
		help/fx_item_166.html \
		help/tutorial_item_12.html \
		help/tutorial_item_57.html \
		help/lang_item_222.html \
		help/examples_item_120.html \
		help/lang_item_300.html \
		help/lang_item_241.html \
		help/lang_item_312.html \
		help/tutorial_item_95.html \
		help/synths_item_127.html \
		help/lang_item_253.html \
		help/lang_item_331.html \
		help/synths_item_154.html \
		help/fx_item_181.html \
		help/tutorial_item_31.html \
		help/tutorial_item_76.html \
		help/lang_item_308.html \
		help/lang_item_249.html \
		help/tutorial_item_22.html \
		help/tutorial_item_67.html \
		help/lang_item_339.html \
		help/examples_item_110.html \
		help/lang_item_272.html \
		help/fx_item_159.html \
		help/tutorial_item_39.html \
		help/lang_item_211.html \
		help/lang_item_322.html \
		help/lang_item_263.html \
		help/tutorial_item_4.html \
		help/lang_item_341.html \
		help/synths_item_144.html \
		help/examples_item_118.html \
		help/tutorial_item_41.html \
		help/lang_item_207.html \
		help/tutorial_item_86.html \
		help/lang_item_219.html \
		help/fx_item_178.html \
		help/samples_item_191.html \
		help/lang_item_230.html \
		help/examples_item_100.html \
		help/lang_item_282.html \
		help/fx_item_169.html \
		help/tutorial_item_49.html \
		help/lang_item_294.html \
		help/lang_item_221.html \
		help/fx_item_170.html \
		help/tutorial_item_75.html \
		help/lang_item_238.html \
		help/lang_item_311.html \
		help/synths_item_134.html \
		help/examples_item_108.html \
		help/fx_item_161.html \
		help/tutorial_item_11.html \
		help/tutorial_item_56.html \
		help/synths_item_151.html \
		help/lang_item_229.html \
		help/lang_item_307.html \
		help/lang_item_240.html \
		help/lang_item_319.html \
		help/tutorial_item_94.html \
		help/lang_item_252.html \
		help/tutorial_item_19.html \
		help/lang_item_330.html \
		help/synths_item_149.html \
		help/examples_item_115.html \
		help/lang_item_271.html \
		help/fx_item_180.html \
		help/tutorial_item_30.html \
		help/tutorial_item_85.html \
		help/samples_item_189.html \
		help/lang_item_248.html \
		help/lang_item_321.html \
		help/synths_item_124.html \
		help/tutorial_item_21.html \
		help/tutorial_item_66.html \
		help/lang_item_338.html \
		help/synths_item_141.html \
		help/lang_item_279.html \
		help/fx_item_158.html \
		help/tutorial_item_38.html \
		help/lang_item_210.html \
		help/lang_item_329.html \
		help/samples_item_192.html \
		help/lang_item_262.html \
		help/tutorial_item_29.html \
		help/lang_item_340.html \
		help/synths_item_139.html \
		help/examples_item_105.html \
		help/lang_item_281.html \
		help/tutorial_item_40.html \
		help/tutorial_item_55.html \
		help/lang_item_206.html \
		help/lang_item_293.html \
		help/lang_item_218.html \
		help/lang_item_237.html \
		help/tutorial_item_7.html \
		help/synths_item_131.html \
		help/lang_item_289.html \
		help/fx_item_168.html \
		help/tutorial_item_48.html \
		help/synths_item_156.html \
		help/lang_item_220.html \
		help/fx_item_173.html \
		help/tutorial_item_74.html \
		help/lang_item_310.html \
		help/tutorial_item_93.html \
		help/synths_item_129.html \
		help/lang_item_251.html \
		help/fx_item_160.html \
		help/tutorial_item_10.html \
		help/tutorial_item_65.html \
		help/lang_item_228.html \
		help/lang_item_306.html
	/usr/bin/rcc -name help_files help_files.qrc -o qrc_help_files.cpp

qrc_info_files.cpp: info_files.qrc \
		info/CONTRIBUTORS.html \
		info/COMMUNITY.html \
		info/LICENSE.html \
		info/CHANGELOG.html \
		info/CORETEAM.html
	/usr/bin/rcc -name info_files info_files.qrc -o qrc_info_files.cpp

compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_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: compiler_moc_header_clean compiler_rcc_clean 

####### Compile

main.o: main.cpp mainwindow.h \
		oscpkt.hh \
		udp.hh
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

mainwindow.o: mainwindow.cpp sonicpilexer.h \
		sonicpitheme.h \
		sonicpiapis.h \
		sonicpiscintilla.h \
		oschandler.h \
		oscpkt.hh \
		mainwindow.h \
		udp.hh \
		sonicpiudpserver.h \
		sonicpiserver.h \
		sonicpitcpserver.h \
		ruby_help.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp

sonicpilexer.o: sonicpilexer.cpp sonicpilexer.h \
		sonicpitheme.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpilexer.o sonicpilexer.cpp

sonicpiapis.o: sonicpiapis.cpp sonicpiapis.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpiapis.o sonicpiapis.cpp

sonicpiscintilla.o: sonicpiscintilla.cpp sonicpiscintilla.h \
		sonicpitheme.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpiscintilla.o sonicpiscintilla.cpp

oschandler.o: oschandler.cpp oscpkt.hh \
		oschandler.h \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o oschandler.o oschandler.cpp

sonicpiserver.o: sonicpiserver.cpp sonicpiserver.h \
		oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpiserver.o sonicpiserver.cpp

sonicpiudpserver.o: sonicpiudpserver.cpp sonicpiudpserver.h \
		oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh \
		sonicpiserver.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpiudpserver.o sonicpiudpserver.cpp

sonicpitcpserver.o: sonicpitcpserver.cpp sonicpitcpserver.h \
		oschandler.h \
		oscpkt.hh \
		sonicpitheme.h \
		mainwindow.h \
		udp.hh \
		sonicpiserver.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpitcpserver.o sonicpitcpserver.cpp

sonicpitheme.o: sonicpitheme.cpp sonicpitheme.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sonicpitheme.o sonicpitheme.cpp

moc_mainwindow.o: moc_mainwindow.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp

moc_sonicpiscintilla.o: moc_sonicpiscintilla.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sonicpiscintilla.o moc_sonicpiscintilla.cpp

moc_sonicpiserver.o: moc_sonicpiserver.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sonicpiserver.o moc_sonicpiserver.cpp

moc_sonicpiudpserver.o: moc_sonicpiudpserver.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sonicpiudpserver.o moc_sonicpiudpserver.cpp

moc_sonicpitcpserver.o: moc_sonicpitcpserver.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sonicpitcpserver.o moc_sonicpitcpserver.cpp

moc_sonicpitheme.o: moc_sonicpitheme.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sonicpitheme.o moc_sonicpitheme.cpp

qrc_SonicPi.o: qrc_SonicPi.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_SonicPi.o qrc_SonicPi.cpp

qrc_help_files.o: qrc_help_files.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_help_files.o qrc_help_files.cpp

qrc_info_files.o: qrc_info_files.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_info_files.o qrc_info_files.cpp

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

