#############################################################################
# Makefile for building: Pep8CPU.app/Contents/MacOS/Pep8CPU
# Generated by qmake (2.01a) (Qt 4.2.2) on: Tue Mar 6 09:30:55 2007
# Project:  Pep8CPU.pro
# Template: app
# Command: /usr/local/Trolltech/Qt-4.2.2/bin/qmake -macx -config release -o Makefile Pep8CPU.pro
#############################################################################

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

CC            = cc
CXX           = c++
LEX           = flex
YACC          = yacc
DEFINES       = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -pipe -Os -Wall -W  $(DEFINES)
CXXFLAGS      = -pipe -Os -Wall -W  $(DEFINES)
LEXFLAGS      = 
YACCFLAGS     = -d
INCPATH       = -I/usr/local/Trolltech/Qt-4.2.2/mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.2.2/include/QtCore -I/usr/local/Trolltech/Qt-4.2.2/include/QtCore -I/usr/local/Trolltech/Qt-4.2.2/include/QtGui -I/usr/local/Trolltech/Qt-4.2.2/include/QtGui -I/usr/local/Trolltech/Qt-4.2.2/include -I. -Iregister -I. -I.
LINK          = c++
LFLAGS        = -headerpad_max_install_names
LIBS          = $(SUBLIBS)  -L/usr/local/Trolltech/Qt-4.2.2/lib -lQtGui -L/private/tmp/qt-mac-opensource-src-4.2.2/lib -framework Carbon -framework QuickTime -framework AppKit -lQtCore -lz -lm -liconv -framework ApplicationServices
AR            = ar cq
RANLIB        = ranlib -s
QMAKE         = /usr/local/Trolltech/Qt-4.2.2/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
COPY_FILE     = cp -f
COPY_DIR      = cp -f -R
INSTALL_FILE  = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = $(COPY_FILE)
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = AboutPep8.cpp \
		Common.cpp \
		Cpu.cpp \
		CpuItem.cpp \
		Edit.cpp \
		File.cpp \
		Find.cpp \
		HelpMenuDialog.cpp \
		main.cpp \
		MainMemory.cpp \
		MainWindow.cpp \
		Parser.cpp \
		PcsEdit.cpp \
		State.cpp \
		System.cpp \
		Tokenizer.cpp \
		register/CpuMemory.cpp \
		register/declineedit16.cpp \
		register/declineedit8.cpp \
		register/hexlineedit16.cpp \
		register/hexlineedit8.cpp \
		register/register16.cpp \
		register/register8.cpp moc_AboutPep8.cpp \
		moc_ConstrainedLabel.cpp \
		moc_Cpu.cpp \
		moc_CpuItem.cpp \
		moc_Find.cpp \
		moc_HelpMenuDialog.cpp \
		moc_MainMemory.cpp \
		moc_MainWindow.cpp \
		moc_PcsEdit.cpp \
		moc_CpuMemory.cpp \
		moc_register16.cpp \
		moc_register8.cpp \
		qrc_images.cpp
OBJECTS       = AboutPep8.o \
		Common.o \
		Cpu.o \
		CpuItem.o \
		Edit.o \
		File.o \
		Find.o \
		HelpMenuDialog.o \
		main.o \
		MainMemory.o \
		MainWindow.o \
		Parser.o \
		PcsEdit.o \
		State.o \
		System.o \
		Tokenizer.o \
		CpuMemory.o \
		declineedit16.o \
		declineedit8.o \
		hexlineedit16.o \
		hexlineedit8.o \
		register16.o \
		register8.o \
		moc_AboutPep8.o \
		moc_ConstrainedLabel.o \
		moc_Cpu.o \
		moc_CpuItem.o \
		moc_Find.o \
		moc_HelpMenuDialog.o \
		moc_MainMemory.o \
		moc_MainWindow.o \
		moc_PcsEdit.o \
		moc_CpuMemory.o \
		moc_register16.o \
		moc_register8.o \
		qrc_images.o
DIST          = /usr/local/Trolltech/Qt-4.2.2/mkspecs/common/unix.conf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/qconfig.pri \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_functions.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_config.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/exclusive_builds.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_pre.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_pre.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/objective_c.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/release.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_post.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_post.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/warn_on.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/unix/thread.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/moc.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/rez.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/sdk.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/resources.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/uic.prf \
		Pep8CPU.pro
QMAKE_TARGET  = Pep8CPU
DESTDIR       = 
TARGET        = Pep8CPU.app/Contents/MacOS/Pep8CPU

####### Custom Compiler Variables
QMAKE_COMP_QMAKE_OBJECTIVE_CFLAGS = -pipe \
		-Os \
		-Wall \
		-W


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 Pep8CPU.app/Contents/PkgInfo Pep8CPU.app/Contents/Info.plist $(TARGET)

$(TARGET): ui_AboutPep8.h ui_Find.h ui_HelpMenuDialog.h ui_MainMemory.h ui_Pep8CPU.h $(OBJECTS)  
	@$(CHK_DIR_EXISTS) Pep8CPU.app/Contents/MacOS/ || $(MKDIR) Pep8CPU.app/Contents/MacOS/ 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: Pep8CPU.pro  /usr/local/Trolltech/Qt-4.2.2/mkspecs/macx-g++/qmake.conf /usr/local/Trolltech/Qt-4.2.2/mkspecs/common/unix.conf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/qconfig.pri \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_functions.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_config.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/exclusive_builds.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_pre.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_pre.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/objective_c.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/release.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_post.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_post.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/warn_on.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/unix/thread.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/moc.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/rez.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/sdk.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/resources.prf \
		/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/uic.prf \
		/usr/local/Trolltech/Qt-4.2.2/lib/libQtGui.prl \
		/usr/local/Trolltech/Qt-4.2.2/lib/libQtCore.prl
	$(QMAKE) -macx -config release -o Makefile Pep8CPU.pro
/usr/local/Trolltech/Qt-4.2.2/mkspecs/common/unix.conf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/qconfig.pri:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_functions.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt_config.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/exclusive_builds.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_pre.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_pre.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/objective_c.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/release.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/default_post.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/default_post.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/warn_on.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/qt.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/unix/thread.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/moc.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/rez.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/mac/sdk.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/resources.prf:
/usr/local/Trolltech/Qt-4.2.2/mkspecs/features/uic.prf:
/usr/local/Trolltech/Qt-4.2.2/lib/libQtGui.prl:
/usr/local/Trolltech/Qt-4.2.2/lib/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -macx -config release -o Makefile Pep8CPU.pro

Pep8CPU.app/Contents/PkgInfo: 
	@$(CHK_DIR_EXISTS) Pep8CPU.app/Contents || $(MKDIR) Pep8CPU.app/Contents 
	@$(DEL_FILE) Pep8CPU.app/Contents/PkgInfo
	@echo "APPL????" >Pep8CPU.app/Contents/PkgInfo
Pep8CPU.app/Contents/Info.plist: 
	@$(CHK_DIR_EXISTS) Pep8CPU.app/Contents || $(MKDIR) Pep8CPU.app/Contents 
	@$(DEL_FILE) Pep8CPU.app/Contents/Info.plist
	@sed -e "s,@ICON@,,g" -e "s,@EXECUTABLE@,Pep8CPU,g" -e "s,@TYPEINFO@,????,g" /usr/local/Trolltech/Qt-4.2.2/mkspecs/macx-g++/Info.plist.app >Pep8CPU.app/Contents/Info.plist
dist: 
	@$(CHK_DIR_EXISTS) .tmp/Pep8CPU1.0.0 || $(MKDIR) .tmp/Pep8CPU1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/Pep8CPU1.0.0/ && $(COPY_FILE) --parents AboutPep8.h Bus.h Common.h ConstrainedLabel.h Cpu.h CpuItem.h Edit.h File.h Find.h HelpMenuDialog.h MainMemory.h MainWindow.h Parser.h PcsEdit.h State.h System.h Tokenizer.h register/CpuMemory.h register/declineedit16.h register/declineedit8.h register/hexlineedit16.h register/hexlineedit8.h register/register16.h register/register8.h images/splash.xpm .tmp/Pep8CPU1.0.0/ && $(COPY_FILE) --parents images.qrc .tmp/Pep8CPU1.0.0/ && $(COPY_FILE) --parents AboutPep8.cpp Common.cpp Cpu.cpp CpuItem.cpp Edit.cpp File.cpp Find.cpp HelpMenuDialog.cpp main.cpp MainMemory.cpp MainWindow.cpp Parser.cpp PcsEdit.cpp State.cpp System.cpp Tokenizer.cpp register/CpuMemory.cpp register/declineedit16.cpp register/declineedit8.cpp register/hexlineedit16.cpp register/hexlineedit8.cpp register/register16.cpp register/register8.cpp .tmp/Pep8CPU1.0.0/ && $(COPY_FILE) --parents AboutPep8.ui Find.ui HelpMenuDialog.ui MainMemory.ui Pep8CPU.ui .tmp/Pep8CPU1.0.0/ && (cd `dirname .tmp/Pep8CPU1.0.0` && $(TAR) Pep8CPU1.0.0.tar Pep8CPU1.0.0 && $(COMPRESS) Pep8CPU1.0.0.tar) && $(MOVE) `dirname .tmp/Pep8CPU1.0.0`/Pep8CPU1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/Pep8CPU1.0.0


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


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) -r Pep8CPU.app
	-$(DEL_FILE) Makefile


/usr/local/Trolltech/Qt-4.2.2/bin/moc:
	(cd $(QTDIR)/src/tools/moc && $(MAKE))

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_objective_c_make_all:
compiler_objective_c_clean:
compiler_moc_header_make_all: moc_AboutPep8.cpp moc_ConstrainedLabel.cpp moc_Cpu.cpp moc_CpuItem.cpp moc_Find.cpp moc_HelpMenuDialog.cpp moc_MainMemory.cpp moc_MainWindow.cpp moc_PcsEdit.cpp moc_CpuMemory.cpp moc_register16.cpp moc_register8.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_AboutPep8.cpp moc_ConstrainedLabel.cpp moc_Cpu.cpp moc_CpuItem.cpp moc_Find.cpp moc_HelpMenuDialog.cpp moc_MainMemory.cpp moc_MainWindow.cpp moc_PcsEdit.cpp moc_CpuMemory.cpp moc_register16.cpp moc_register8.cpp
moc_AboutPep8.cpp: ui_AboutPep8.h \
		AboutPep8.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ AboutPep8.h -o moc_AboutPep8.cpp

moc_ConstrainedLabel.cpp: ConstrainedLabel.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ ConstrainedLabel.h -o moc_ConstrainedLabel.cpp

moc_Cpu.cpp: Cpu.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ Cpu.h -o moc_Cpu.cpp

moc_CpuItem.cpp: Bus.h \
		Parser.h \
		Tokenizer.h \
		MainMemory.h \
		ui_MainMemory.h \
		CpuItem.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ CpuItem.h -o moc_CpuItem.cpp

moc_Find.cpp: ui_Find.h \
		Find.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ Find.h -o moc_Find.cpp

moc_HelpMenuDialog.cpp: ui_HelpMenuDialog.h \
		HelpMenuDialog.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ HelpMenuDialog.h -o moc_HelpMenuDialog.cpp

moc_MainMemory.cpp: ui_MainMemory.h \
		MainMemory.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ MainMemory.h -o moc_MainMemory.cpp

moc_MainWindow.cpp: ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		MainWindow.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ MainWindow.h -o moc_MainWindow.cpp

moc_PcsEdit.cpp: PcsEdit.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ PcsEdit.h -o moc_PcsEdit.cpp

moc_CpuMemory.cpp: register/CpuMemory.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ register/CpuMemory.h -o moc_CpuMemory.cpp

moc_register16.cpp: register/hexlineedit16.h \
		register/declineedit16.h \
		register/register16.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ register/register16.h -o moc_register16.cpp

moc_register8.cpp: register/hexlineedit8.h \
		register/declineedit8.h \
		register/register8.h \
		/usr/local/Trolltech/Qt-4.2.2/bin/moc
	/usr/local/Trolltech/Qt-4.2.2/bin/moc $(DEFINES) $(INCPATH) -D__APPLE__ -D__GNUC__ register/register8.h -o moc_register8.cpp

compiler_rcc_make_all: qrc_images.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_images.cpp
qrc_images.cpp: images.qrc \
		/usr/local/Trolltech/Qt-4.2.2/bin/rcc \
		images/CodeMemory.xpm \
		images/fileprint.xpm \
		images/open.png \
		images/redo.png \
		images/CodeCPU.xpm \
		images/EXECUTE.png \
		images/FILEOPEN.XPM \
		images/EXECUTE.XPM \
		images/cut.png \
		images/update.png \
		images/CodeOnly.xpm \
		images/save.png \
		images/RESET2edit.png \
		images/splash.xpm \
		images/LOAD.XPM \
		images/HideMemoryPane.png \
		images/HideRightPane.png \
		images/MEMORY.XPM \
		images/pep.xpm \
		images/LOAD.png \
		images/config.png \
		images/assembler.png \
		images/print.png \
		images/CodeCPUMemory.xpm \
		images/ShowMemoryPane.png \
		images/undo.png \
		images/query.png \
		images/singleClock.xpm \
		images/assembler.xpm \
		images/EXPAND.XPM \
		images/copy.png \
		images/DefaultView.png \
		images/multiClock.xpm \
		images/RESET2.XPM \
		images/new.png \
		images/paste.png \
		images/CodeCPU.png \
		images/FILESAVE.XPM
	/usr/local/Trolltech/Qt-4.2.2/bin/rcc -name images images.qrc -o qrc_images.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_rez_source_make_all:
compiler_rez_source_clean:
compiler_uic_make_all: ui_AboutPep8.h ui_Find.h ui_HelpMenuDialog.h ui_MainMemory.h ui_Pep8CPU.h
compiler_uic_clean:
	-$(DEL_FILE) ui_AboutPep8.h ui_Find.h ui_HelpMenuDialog.h ui_MainMemory.h ui_Pep8CPU.h
ui_AboutPep8.h: AboutPep8.ui
	/usr/local/Trolltech/Qt-4.2.2/bin/uic AboutPep8.ui -o ui_AboutPep8.h

ui_Find.h: Find.ui
	/usr/local/Trolltech/Qt-4.2.2/bin/uic Find.ui -o ui_Find.h

ui_HelpMenuDialog.h: HelpMenuDialog.ui
	/usr/local/Trolltech/Qt-4.2.2/bin/uic HelpMenuDialog.ui -o ui_HelpMenuDialog.h

ui_MainMemory.h: MainMemory.ui
	/usr/local/Trolltech/Qt-4.2.2/bin/uic MainMemory.ui -o ui_MainMemory.h

ui_Pep8CPU.h: Pep8CPU.ui \
		MainMemory.h \
		Cpu.h \
		PcsEdit.h \
		ui_MainMemory.h
	/usr/local/Trolltech/Qt-4.2.2/bin/uic Pep8CPU.ui -o ui_Pep8CPU.h

compiler_clean: compiler_objective_c_clean compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_rez_source_clean compiler_uic_clean 

####### Compile

AboutPep8.o: AboutPep8.cpp AboutPep8.h \
		ui_AboutPep8.h \
		State.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		Find.h \
		ui_Find.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AboutPep8.o AboutPep8.cpp

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

Cpu.o: Cpu.cpp Cpu.h \
		CpuItem.h \
		Bus.h \
		Parser.h \
		Tokenizer.h \
		MainMemory.h \
		ui_MainMemory.h \
		Common.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Cpu.o Cpu.cpp

CpuItem.o: CpuItem.cpp Common.h \
		ConstrainedLabel.h \
		CpuItem.h \
		Bus.h \
		Parser.h \
		Tokenizer.h \
		MainMemory.h \
		ui_MainMemory.h \
		register/CpuMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CpuItem.o CpuItem.cpp

Edit.o: Edit.cpp MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		Edit.h \
		State.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Edit.o Edit.cpp

File.o: File.cpp File.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		State.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o File.o File.cpp

Find.o: Find.cpp Find.h \
		ui_Find.h \
		State.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Find.o Find.cpp

HelpMenuDialog.o: HelpMenuDialog.cpp HelpMenuDialog.h \
		ui_HelpMenuDialog.h \
		State.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o HelpMenuDialog.o HelpMenuDialog.cpp

main.o: main.cpp ui_Pep8CPU.h \
		MainWindow.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		Common.h \
		images/splash.xpm
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

MainMemory.o: MainMemory.cpp MainMemory.h \
		ui_MainMemory.h \
		Common.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MainMemory.o MainMemory.cpp

MainWindow.o: MainWindow.cpp MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		File.h \
		Edit.h \
		System.h \
		HelpMenuDialog.h \
		ui_HelpMenuDialog.h \
		State.h \
		PcsEdit.h \
		Cpu.h \
		CpuItem.h \
		Bus.h \
		Parser.h \
		Tokenizer.h \
		MainMemory.h \
		ui_MainMemory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o MainWindow.o MainWindow.cpp

Parser.o: Parser.cpp Common.h \
		Parser.h \
		Tokenizer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Parser.o Parser.cpp

PcsEdit.o: PcsEdit.cpp Common.h \
		CpuItem.h \
		Bus.h \
		Parser.h \
		Tokenizer.h \
		MainMemory.h \
		ui_MainMemory.h \
		PcsEdit.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o PcsEdit.o PcsEdit.cpp

State.o: State.cpp State.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o State.o State.cpp

System.o: System.cpp System.h \
		MainWindow.h \
		ui_Pep8CPU.h \
		AboutPep8.h \
		ui_AboutPep8.h \
		Find.h \
		ui_Find.h \
		State.h \
		PcsEdit.h \
		Cpu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o System.o System.cpp

Tokenizer.o: Tokenizer.cpp Common.h \
		Tokenizer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Tokenizer.o Tokenizer.cpp

CpuMemory.o: register/CpuMemory.cpp register/CpuMemory.h \
		register/register8.h \
		register/hexlineedit8.h \
		register/declineedit8.h \
		register/register16.h \
		register/hexlineedit16.h \
		register/declineedit16.h \
		Common.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CpuMemory.o register/CpuMemory.cpp

declineedit16.o: register/declineedit16.cpp register/declineedit16.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o declineedit16.o register/declineedit16.cpp

declineedit8.o: register/declineedit8.cpp register/declineedit8.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o declineedit8.o register/declineedit8.cpp

hexlineedit16.o: register/hexlineedit16.cpp register/hexlineedit16.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o hexlineedit16.o register/hexlineedit16.cpp

hexlineedit8.o: register/hexlineedit8.cpp register/hexlineedit8.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o hexlineedit8.o register/hexlineedit8.cpp

register16.o: register/register16.cpp register/register16.h \
		register/hexlineedit16.h \
		register/declineedit16.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o register16.o register/register16.cpp

register8.o: register/register8.cpp register/register8.h \
		register/hexlineedit8.h \
		register/declineedit8.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o register8.o register/register8.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

