#
# This MAKEFILE was automatically built with
# Falch.net developerStudio 2.0, and any
# changes you make in this file will be overwritten
# the next time you build this project.
#
# To edit this file manually, turn of Autobuild Makefile
# in the project settings dialog ( Project->Properties )
#

#
#  Target ALL
#
all : ./Debug/WAPUniverse.prc

#
#  Target Remove temporary files
#
temp : 
	cd ./Debug/ && \
	rm -f *.bin bin.res *~ *.grc *.o *.ld *.s

#
#  Target Clean
#
clean : 
	cd ./Debug/ && \
	rm -f *.bin bin.res *~ *.grc *.prc *.o *.ld *.s WAPUniverse.prc WAPUniverse

#
#  Rule for building sourcefile src/dbConn.c
#
./Debug/dbConn.o : src/dbConn.c
	@echo "Compiling src/dbConn.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/dbConn.o -c src/dbConn.c

#
#  Rule for building sourcefile src/dbOffline.c
#
./Debug/dbOffline.o : src/dbOffline.c
	@echo "Compiling src/dbOffline.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -o ./Debug/dbOffline.o -c src/dbOffline.c

#
#  Rule for building sourcefile src/dbUrl.c
#
./Debug/dbUrl.o : src/dbUrl.c
	@echo "Compiling src/dbUrl.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/dbUrl.o -c src/dbUrl.c

#
#  Rule for building sourcefile src/formBrowser.c
#
./Debug/formBrowser.o : src/formBrowser.c
	@echo "Compiling src/formBrowser.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formBrowser.o -c src/formBrowser.c

#
#  Rule for building sourcefile src/formConnectionList.c
#
./Debug/formConnectionList.o : src/formConnectionList.c
	@echo "Compiling src/formConnectionList.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formConnectionList.o -c src/formConnectionList.c

#
#  Rule for building sourcefile src/formEditConnection.c
#
./Debug/formEditConnection.o : src/formEditConnection.c
	@echo "Compiling src/formEditConnection.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formEditConnection.o -c src/formEditConnection.c

#
#  Rule for building sourcefile src/formEditURL.c
#
./Debug/formEditURL.o : src/formEditURL.c
	@echo "Compiling src/formEditURL.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formEditURL.o -c src/formEditURL.c

#
#  Rule for building sourcefile src/formMTSyncPrefs.c
#
./Debug/formMTSyncPrefs.o : src/formMTSyncPrefs.c
	@echo "Compiling src/formMTSyncPrefs.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formMTSyncPrefs.o -c src/formMTSyncPrefs.c

#
#  Rule for building sourcefile src/formUrlList.c
#
./Debug/formUrlList.o : src/formUrlList.c
	@echo "Compiling src/formUrlList.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/formUrlList.o -c src/formUrlList.c

#
#  Rule for building sourcefile src/frmScroll.c
#
./Debug/frmScroll.o : src/frmScroll.c
	@echo "Compiling src/frmScroll.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/frmScroll.o -c src/frmScroll.c

#
#  Rule for building sourcefile src/MenuHnd.c
#
./Debug/MenuHnd.o : src/MenuHnd.c
	@echo "Compiling src/MenuHnd.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/MenuHnd.o -c src/MenuHnd.c

#
#  Rule for building sourcefile src/PalmUtils.c
#
./Debug/PalmUtils.o : src/PalmUtils.c
	@echo "Compiling src/PalmUtils.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/PalmUtils.o -c src/PalmUtils.c

#
#  Rule for building sourcefile src/WAP.c
#
./Debug/WAP.o : src/WAP.c
	@echo "Compiling src/WAP.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/WAP.o -c src/WAP.c

#
#  Rule for building sourcefile src/WAPUniverse.c
#
./Debug/WAPUniverse.o : src/WAPUniverse.c src/formUrlList.c src/dbUrl.c src/PalmUtils.c src/frmScroll.c
	@echo "Compiling src/WAPUniverse.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/WAPUniverse.o -c src/WAPUniverse.c

#
#  Rule for building sourcefile src/wml.c
#
./Debug/wml.o : src/wml.c
	@echo "Compiling src/wml.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/wml.o -c src/wml.c

#
#  Rule for building sourcefile src/wsp.c
#
./Debug/wsp.o : src/wsp.c
	@echo "Compiling src/wsp.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -Wall -o ./Debug/wsp.o -c src/wsp.c

#
#  Rule for building sourcefile src/history.c
#
./Debug/history.o : src/history.c
	@echo "Compiling src/history.c..." && \
	m68k-palmos-gcc -palmos3.5  -g -o ./Debug/history.o -c src/history.c

#
#  Rule for building resources
#
./Debug/bin.res : res/WAPUniverse.rcp
	@echo "Compiling resource res/WAPUniverse.rcp..." && \
	cd res/ && \
	pilrc -q WAPUniverse.rcp ../Debug/

#
#  Rule for building assembler stub
#
./Debug/WAPUniverse-sections.o : ./Debug/WAPUniverse-sections.s
	@echo "Building Assembler Stub..." && \
	m68k-palmos-gcc -o ./Debug/WAPUniverse-sections.o -c ./Debug/WAPUniverse-sections.s

#
#  Rule for building linker script
#
./Debug/WAPUniverse-sections.s : WAPUniverse.def
	@echo "Building Linker Script..." && \
	cd ./Debug/ && \
	multigen ../WAPUniverse.def

#
#  Rule for linking
#
./Debug/WAPUniverse : ./Debug/dbConn.o ./Debug/dbOffline.o ./Debug/dbUrl.o ./Debug/formBrowser.o ./Debug/formConnectionList.o ./Debug/formEditConnection.o ./Debug/formEditURL.o ./Debug/formMTSyncPrefs.o ./Debug/formUrlList.o ./Debug/frmScroll.o ./Debug/MenuHnd.o ./Debug/PalmUtils.o ./Debug/WAP.o ./Debug/WAPUniverse.o ./Debug/wml.o ./Debug/wsp.o ./Debug/history.o ./Debug/WAPUniverse-sections.o
	@echo "Linking..." && \
	m68k-palmos-gcc -o ./Debug/WAPUniverse ./Debug/dbConn.o ./Debug/dbOffline.o ./Debug/dbUrl.o ./Debug/formBrowser.o ./Debug/formConnectionList.o ./Debug/formEditConnection.o ./Debug/formEditURL.o ./Debug/formMTSyncPrefs.o ./Debug/formUrlList.o ./Debug/frmScroll.o ./Debug/MenuHnd.o ./Debug/PalmUtils.o ./Debug/WAP.o ./Debug/WAPUniverse.o ./Debug/wml.o ./Debug/wsp.o ./Debug/history.o ./Debug/WAPUniverse-sections.o ./Debug/WAPUniverse-sections.ld -g  && \
	m68k-palmos-objdump --section-headers ./Debug/WAPUniverse

#
#  Rule for building PRCFile
#
./Debug/WAPUniverse.prc : ./Debug/dbConn.o ./Debug/dbOffline.o ./Debug/dbUrl.o ./Debug/formBrowser.o ./Debug/formConnectionList.o ./Debug/formEditConnection.o ./Debug/formEditURL.o ./Debug/formMTSyncPrefs.o ./Debug/formUrlList.o ./Debug/frmScroll.o ./Debug/MenuHnd.o ./Debug/PalmUtils.o ./Debug/WAP.o ./Debug/WAPUniverse.o ./Debug/wml.o ./Debug/wsp.o ./Debug/history.o ./Debug/bin.res ./Debug/WAPUniverse-sections.o ./Debug/WAPUniverse
	@echo "Building program file ./Debug/WAPUniverse.prc..." && \
	cd ./Debug/ && \
	build-prc -o WAPUniverse.prc ../WAPUniverse.def *.bin WAPUniverse
