#############################################################################
# Makefile for building: gecko
# Generated by qmake (1.07a) (Qt 3.3.1) on: Wed Jan 26 00:42:11 2005
# Project:  gecko.pro
# Template: app
# Command: $(QMAKE) -o Makefile gecko.pro
#############################################################################

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

CC		=	cl
CXX		=	cl
LEX		= flex
YACC		= byacc
CFLAGS	=	-nologo -Zm200 -W3 -MD -O1  -DUNICODE -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
CXXFLAGS	=	-nologo -Zm200 -W3 -MD -O1  -DUNICODE -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
LEXFLAGS	=
YACCFLAGS	=-d
INCPATH	=	 -I"$(QTDIR)\include" -I"C:\Data\Qt\gecko136" -I"C:\Qt\3.3.1\mkspecs\win32-msvc"
LINK	=	link
LFLAGS	=	/NOLOGO delayimp.lib /DELAYLOAD:comdlg32.dll /DELAYLOAD:oleaut32.dll /DELAYLOAD:winmm.dll /DELAYLOAD:wsock32.dll /DELAYLOAD:winspool.dll /SUBSYSTEM:windows /LIBPATH:"$(QTDIR)\lib"
LIBS	=	 "qt-mt331.lib" "qtmain.lib" "kernel32.lib" "user32.lib" "gdi32.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "imm32.lib" "winmm.lib" "wsock32.lib" "winspool.lib" "opengl32.lib" "glu32.lib" "delayimp.lib"
MOC		=	$(QTDIR)\bin\moc.exe
UIC		=	$(QTDIR)\bin\uic.exe
QMAKE		=	qmake
IDC		=	$(QTDIR)\bin\idc.exe
IDL		=	midl
ZIP		=	zip -r -9
COPY_FILE	=       copy
COPY_DIR	=       copy
DEL_FILE	=       del
DEL_DIR	=       rmdir
MOVE		=       move
CHK_DIR_EXISTS =	if not exist
MKDIR		=	mkdir

####### Files

HEADERS =	NGCBrd.h \
		cellTick.h \
		waveformTable.h \
		seqWin.h \
		waveformTableCursors.h \
		geckoDef.h \
		seqWin.ui.h \
		codeEditor.h \
		clkConfWdg.h \
		clkConfWdg.ui.h \
		biasConfWdg.h \
		biasConfWdg.ui.h \
		DACVoltWdg.h \
		DACVoltWdg.ui.h \
		simWinWdg.h \
		simWinWdg.ui.h \
		boardConfWdg.h \
		boardConfWdg.ui.h \
		codeViewWdg.h \
		codeViewWdg.ui.h \
		codeEditor.ui.h \
		simCodeWdg.h \
		simCodeWdg.ui.h \
		seqMngWdg.h \
		seqMngWdg.ui.h \
		confViewWdg.h \
		confViewWdg.ui.h \
		setupDACWdg.h \
		setupDACWdg.ui.h \
		avlblClocksWdg.h \
		avlblClocksWdg.ui.h
SOURCES =	main.cpp \
		NGCBrd.cpp \
		cellTick.cpp \
		waveformTable.cpp \
		seqWin.cpp \
		codeEditor.cpp \
		clkConfWdg.cpp \
		biasConfWdg.cpp \
		DACVoltWdg.cpp \
		simWinWdg.cpp \
		boardConfWdg.cpp \
		codeViewWdg.cpp \
		simCodeWdg.cpp \
		seqMngWdg.cpp \
		confViewWdg.cpp \
		setupDACWdg.cpp \
		avlblClocksWdg.cpp
OBJECTS =	main.obj \
		NGCBrd.obj \
		cellTick.obj \
		waveformTable.obj \
		seqWin.obj \
		codeEditor.obj \
		clkConfWdg.obj \
		biasConfWdg.obj \
		DACVoltWdg.obj \
		simWinWdg.obj \
		boardConfWdg.obj \
		codeViewWdg.obj \
		simCodeWdg.obj \
		seqMngWdg.obj \
		confViewWdg.obj \
		setupDACWdg.obj \
		avlblClocksWdg.obj \
		gecko.obj \
		qmake_image_collection.obj
FORMS =	gecko.ui
UICDECLS =	gecko.h
UICIMPLS =	gecko.cpp
SRCMOC	=	moc_NGCBrd.cpp \
		moc_waveformTable.cpp \
		moc_seqWin.cpp \
		moc_codeEditor.cpp \
		moc_clkConfWdg.cpp \
		moc_biasConfWdg.cpp \
		moc_DACVoltWdg.cpp \
		moc_simWinWdg.cpp \
		moc_boardConfWdg.cpp \
		moc_codeViewWdg.cpp \
		moc_simCodeWdg.cpp \
		moc_seqMngWdg.cpp \
		moc_confViewWdg.cpp \
		moc_setupDACWdg.cpp \
		moc_avlblClocksWdg.cpp \
		moc_gecko.cpp
OBJMOC	=	moc_NGCBrd.obj \
		moc_waveformTable.obj \
		moc_seqWin.obj \
		moc_codeEditor.obj \
		moc_clkConfWdg.obj \
		moc_biasConfWdg.obj \
		moc_DACVoltWdg.obj \
		moc_simWinWdg.obj \
		moc_boardConfWdg.obj \
		moc_codeViewWdg.obj \
		moc_simCodeWdg.obj \
		moc_seqMngWdg.obj \
		moc_confViewWdg.obj \
		moc_setupDACWdg.obj \
		moc_avlblClocksWdg.obj \
		moc_gecko.obj
DIST	=	
TARGET	=	gecko.exe

####### Implicit rules

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

{.}.cpp{}.obj::
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<<
	$<
<<

{.}.cc{}.obj::
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<<
	$<
<<

{.}.cxx{}.obj::
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<<
	$<
<<

{.}.C{}.obj::
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<<
	$<
<<

{.}.c{}.obj::
	$(CC) -c $(CFLAGS) $(INCPATH) -Fo @<<
	$<
<<

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC) 
	$(LINK) $(LFLAGS) /OUT:$(TARGET) @<< 
	  $(OBJECTS) $(OBJMOC) $(LIBS)
<<


mocables: $(SRCMOC)
uicables: $(UICIMPLS) $(UICDECLS)

Makefile: gecko.pro  C:\Qt\3.3.1\mkspecs\win32-msvc\qmake.conf ..\..\..\Qt\3.3.1\lib\qtmain.prl
	$(QMAKE) -o Makefile gecko.pro
qmake: 
	@$(QMAKE) -o Makefile gecko.pro

dist:
	$(ZIP) gecko.zip $(SOURCES) $(HEADERS) $(DIST) $(FORMS) C:/Data/Qt/gecko136/gecko.pro ..\..\..\Qt\3.3.1\lib\qtmain.prl gecko.ui.h  images/filenew images/fileopen images/filesave images/print images/undo images/redo images/editcut images/editcopy images/editpaste images/searchfind images/rock.png images/filenew_1 images/fileopen_1 images/filesave_1 images/print_1 images/undo_1 images/redo_1 images/editcut_1 images/editcopy_1 images/editpaste_1 images/searchfind_1 images/whatsthis.png images/saveAll.png images/compile02.png images/showConfiguration.png images/simOneStep.png images/simRun.png images/simStop.png images/simBrkPoint.png images/fileSaveRaw.png

uiclean:
	-$(DEL_FILE) gecko.h
	-$(DEL_FILE) gecko.cpp
mocclean:
	-$(DEL_FILE) moc_NGCBrd.cpp
	-$(DEL_FILE) moc_waveformTable.cpp
	-$(DEL_FILE) moc_seqWin.cpp
	-$(DEL_FILE) moc_codeEditor.cpp
	-$(DEL_FILE) moc_clkConfWdg.cpp
	-$(DEL_FILE) moc_biasConfWdg.cpp
	-$(DEL_FILE) moc_DACVoltWdg.cpp
	-$(DEL_FILE) moc_simWinWdg.cpp
	-$(DEL_FILE) moc_boardConfWdg.cpp
	-$(DEL_FILE) moc_codeViewWdg.cpp
	-$(DEL_FILE) moc_simCodeWdg.cpp
	-$(DEL_FILE) moc_seqMngWdg.cpp
	-$(DEL_FILE) moc_confViewWdg.cpp
	-$(DEL_FILE) moc_setupDACWdg.cpp
	-$(DEL_FILE) moc_avlblClocksWdg.cpp
	-$(DEL_FILE) moc_gecko.cpp
	-$(DEL_FILE) moc_NGCBrd.obj
	-$(DEL_FILE) moc_waveformTable.obj
	-$(DEL_FILE) moc_seqWin.obj
	-$(DEL_FILE) moc_codeEditor.obj
	-$(DEL_FILE) moc_clkConfWdg.obj
	-$(DEL_FILE) moc_biasConfWdg.obj
	-$(DEL_FILE) moc_DACVoltWdg.obj
	-$(DEL_FILE) moc_simWinWdg.obj
	-$(DEL_FILE) moc_boardConfWdg.obj
	-$(DEL_FILE) moc_codeViewWdg.obj
	-$(DEL_FILE) moc_simCodeWdg.obj
	-$(DEL_FILE) moc_seqMngWdg.obj
	-$(DEL_FILE) moc_confViewWdg.obj
	-$(DEL_FILE) moc_setupDACWdg.obj
	-$(DEL_FILE) moc_avlblClocksWdg.obj
	-$(DEL_FILE) moc_gecko.obj
clean: uiclean mocclean
	-$(DEL_FILE) main.obj
	-$(DEL_FILE) NGCBrd.obj
	-$(DEL_FILE) cellTick.obj
	-$(DEL_FILE) waveformTable.obj
	-$(DEL_FILE) seqWin.obj
	-$(DEL_FILE) codeEditor.obj
	-$(DEL_FILE) clkConfWdg.obj
	-$(DEL_FILE) biasConfWdg.obj
	-$(DEL_FILE) DACVoltWdg.obj
	-$(DEL_FILE) simWinWdg.obj
	-$(DEL_FILE) boardConfWdg.obj
	-$(DEL_FILE) codeViewWdg.obj
	-$(DEL_FILE) simCodeWdg.obj
	-$(DEL_FILE) seqMngWdg.obj
	-$(DEL_FILE) confViewWdg.obj
	-$(DEL_FILE) setupDACWdg.obj
	-$(DEL_FILE) avlblClocksWdg.obj
	-$(DEL_FILE) gecko.obj
	-$(DEL_FILE) qmake_image_collection.obj
	-$(DEL_FILE) qmake_image_collection.cpp



FORCE:

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

####### Compile

main.obj: main.cpp  \
		gecko.h \
		NGCBrd.h \
		geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h \
		

NGCBrd.obj: NGCBrd.cpp  \
		NGCBrd.h \
		geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h \
		

cellTick.obj: cellTick.cpp  \
		cellTick.h \
		

waveformTable.obj: waveformTable.cpp  \
		geckoDef.h \
		waveformTable.h \
		cellTick.h \
		waveformTableCursors.h \
		

seqWin.obj: seqWin.cpp  \
		seqWin.h \
		seqWin.ui.h \
		geckoDef.h \
		waveformTable.h \
		

codeEditor.obj: codeEditor.cpp  \
		codeEditor.h \
		codeEditor.ui.h \
		codeViewWdg.h \
		geckoDef.h \
		

clkConfWdg.obj: clkConfWdg.cpp  \
		clkConfWdg.h \
		DACVoltWdg\DACVoltWdg.h \
		clkConfWdg.ui.h \
		DACVoltWdg.h \
		geckoDef.h \
		setupDACWdg.h \
		

biasConfWdg.obj: biasConfWdg.cpp  \
		biasConfWdg.h \
		DACVoltWdg\DACVoltWdg.h \
		biasConfWdg.ui.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		geckoDef.h \
		

DACVoltWdg.obj: DACVoltWdg.cpp  \
		DACVoltWdg.h \
		DACVoltWdg.ui.h \
		setupDACWdg.h \
		geckoDef.h \
		

simWinWdg.obj: simWinWdg.cpp  \
		simWinWdg.h \
		simWinWdg.ui.h \
		

boardConfWdg.obj: boardConfWdg.cpp  \
		boardConfWdg.h \
		boardConfWdg.ui.h \
		geckoDef.h \
		

codeViewWdg.obj: codeViewWdg.cpp  \
		codeViewWdg.h \
		codeViewWdg.ui.h \
		

simCodeWdg.obj: simCodeWdg.cpp  \
		simCodeWdg.h \
		simCodeWdg.ui.h \
		geckoDef.h \
		

seqMngWdg.obj: seqMngWdg.cpp  \
		seqMngWdg.h \
		seqMngWdg.ui.h \
		geckoDef.h \
		seqWin.h \
		avlblClocksWdg.h \
		waveformTable.h \
		

confViewWdg.obj: confViewWdg.cpp  \
		confViewWdg.h \
		confViewWdg.ui.h \
		geckoDef.h \
		

setupDACWdg.obj: setupDACWdg.cpp  \
		setupDACWdg.h \
		setupDACWdg.ui.h \
		

avlblClocksWdg.obj: avlblClocksWdg.cpp  \
		avlblClocksWdg.h \
		avlblClocksWdg.ui.h \
		geckoDef.h \
		

gecko.h: gecko.ui NGCBrd.h \
		geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h
	$(UIC) gecko.ui -o gecko.h

gecko.cpp: gecko.h gecko.ui NGCBrd.h \
		geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h
	$(UIC) gecko.ui -i gecko.h -o gecko.cpp

gecko.obj: gecko.cpp  \
		gecko.ui.h \
		gecko.h \
		

moc_NGCBrd.obj: moc_NGCBrd.cpp  NGCBrd.h geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h

moc_waveformTable.obj: moc_waveformTable.cpp  waveformTable.h geckoDef.h

moc_seqWin.obj: moc_seqWin.cpp  seqWin.h geckoDef.h \
		waveformTable.h

moc_codeEditor.obj: moc_codeEditor.cpp  codeEditor.h codeViewWdg.h \
		geckoDef.h

moc_clkConfWdg.obj: moc_clkConfWdg.cpp  clkConfWdg.h DACVoltWdg.h \
		geckoDef.h \
		setupDACWdg.h

moc_biasConfWdg.obj: moc_biasConfWdg.cpp  biasConfWdg.h DACVoltWdg.h \
		setupDACWdg.h

moc_DACVoltWdg.obj: moc_DACVoltWdg.cpp  DACVoltWdg.h setupDACWdg.h

moc_simWinWdg.obj: moc_simWinWdg.cpp  simWinWdg.h 

moc_boardConfWdg.obj: moc_boardConfWdg.cpp  boardConfWdg.h 

moc_codeViewWdg.obj: moc_codeViewWdg.cpp  codeViewWdg.h 

moc_simCodeWdg.obj: moc_simCodeWdg.cpp  simCodeWdg.h 

moc_seqMngWdg.obj: moc_seqMngWdg.cpp  seqMngWdg.h geckoDef.h \
		seqWin.h \
		avlblClocksWdg.h \
		waveformTable.h

moc_confViewWdg.obj: moc_confViewWdg.cpp  confViewWdg.h 

moc_setupDACWdg.obj: moc_setupDACWdg.cpp  setupDACWdg.h 

moc_avlblClocksWdg.obj: moc_avlblClocksWdg.cpp  avlblClocksWdg.h geckoDef.h

moc_gecko.obj: moc_gecko.cpp  gecko.h NGCBrd.h \
		geckoDef.h \
		seqWin.h \
		clkConfWdg.h \
		biasConfWdg.h \
		boardConfWdg.h \
		codeEditor.h \
		codeViewWdg.h \
		simWinWdg.h \
		simCodeWdg.h \
		seqMngWdg.h \
		confViewWdg.h \
		waveformTable.h \
		DACVoltWdg.h \
		setupDACWdg.h \
		avlblClocksWdg.h

moc_NGCBrd.cpp: $(MOC) NGCBrd.h
	$(MOC) NGCBrd.h -o moc_NGCBrd.cpp

moc_waveformTable.cpp: $(MOC) waveformTable.h
	$(MOC) waveformTable.h -o moc_waveformTable.cpp

moc_seqWin.cpp: $(MOC) seqWin.h
	$(MOC) seqWin.h -o moc_seqWin.cpp

moc_codeEditor.cpp: $(MOC) codeEditor.h
	$(MOC) codeEditor.h -o moc_codeEditor.cpp

moc_clkConfWdg.cpp: $(MOC) clkConfWdg.h
	$(MOC) clkConfWdg.h -o moc_clkConfWdg.cpp

moc_biasConfWdg.cpp: $(MOC) biasConfWdg.h
	$(MOC) biasConfWdg.h -o moc_biasConfWdg.cpp

moc_DACVoltWdg.cpp: $(MOC) DACVoltWdg.h
	$(MOC) DACVoltWdg.h -o moc_DACVoltWdg.cpp

moc_simWinWdg.cpp: $(MOC) simWinWdg.h
	$(MOC) simWinWdg.h -o moc_simWinWdg.cpp

moc_boardConfWdg.cpp: $(MOC) boardConfWdg.h
	$(MOC) boardConfWdg.h -o moc_boardConfWdg.cpp

moc_codeViewWdg.cpp: $(MOC) codeViewWdg.h
	$(MOC) codeViewWdg.h -o moc_codeViewWdg.cpp

moc_simCodeWdg.cpp: $(MOC) simCodeWdg.h
	$(MOC) simCodeWdg.h -o moc_simCodeWdg.cpp

moc_seqMngWdg.cpp: $(MOC) seqMngWdg.h
	$(MOC) seqMngWdg.h -o moc_seqMngWdg.cpp

moc_confViewWdg.cpp: $(MOC) confViewWdg.h
	$(MOC) confViewWdg.h -o moc_confViewWdg.cpp

moc_setupDACWdg.cpp: $(MOC) setupDACWdg.h
	$(MOC) setupDACWdg.h -o moc_setupDACWdg.cpp

moc_avlblClocksWdg.cpp: $(MOC) avlblClocksWdg.h
	$(MOC) avlblClocksWdg.h -o moc_avlblClocksWdg.cpp

moc_gecko.cpp: $(MOC) gecko.h
	$(MOC) gecko.h -o moc_gecko.cpp

qmake_image_collection.obj: qmake_image_collection.cpp

qmake_image_collection.cpp: images\filenew \
		images\fileopen \
		images\filesave \
		images\print \
		images\undo \
		images\redo \
		images\editcut \
		images\editcopy \
		images\editpaste \
		images\searchfind \
		images\rock.png \
		images\filenew_1 \
		images\fileopen_1 \
		images\filesave_1 \
		images\print_1 \
		images\undo_1 \
		images\redo_1 \
		images\editcut_1 \
		images\editcopy_1 \
		images\editpaste_1 \
		images\searchfind_1 \
		images\whatsthis.png \
		images\saveAll.png \
		images\compile02.png \
		images\showConfiguration.png \
		images\simOneStep.png \
		images\simRun.png \
		images\simStop.png \
		images\simBrkPoint.png \
		images\fileSaveRaw.png
	$(UIC)  -o qmake_image_collection.cpp -embed gecko -f <<
images\filenew images\fileopen images\filesave images\print images\undo images\redo images\editcut images\editcopy images\editpaste images\searchfind images\rock.png images\filenew_1 images\fileopen_1 images\filesave_1 images\print_1 images\undo_1 images\redo_1 images\editcut_1 images\editcopy_1 images\editpaste_1 images\searchfind_1 images\whatsthis.png images\saveAll.png images\compile02.png images\showConfiguration.png images\simOneStep.png images\simRun.png images\simStop.png images\simBrkPoint.png images\fileSaveRaw.png
<<

####### Install

install:  

uninstall:  

