
#	Proggies
CC = gcc -c -mthrowback -Wall -mpoke-function-name -mlibscl -O2 -o
LINK = gcc -mlibscl -o
LIB = ar -c
ASM = gcc -c -mthrowback -o

WOUMI = <WoumInclude$$Path>

.PHONY: version.c

#	Proggies!

all:: <Pale$$Dir>.!RunImage <Pale$$Dir>.!Boot <Pale$$Dir>.Documents.index/html <Pale$$Dir>.Documents.index/txt

<Pale$$Dir>.!RunImage: $(WOUMI)lib.gp.a.libgp $(WOUMI)lib.a.libwoum pale.o editor.o loadsave.o preview.o sprfile.o version.o
	gcc -o <Pale$$Dir>.!RunImage -Wl,-LWoum:lib/gp,-LWoum:lib,-lgp,-lwoum pale.o editor.o loadsave.o preview.o sprfile.o version.o -mlibscl

#	Application files

<Pale$$Dir>.!Boot: appfiles/!Boot appscript
	sed -f appscript appfiles/!Boot { > <Pale$$Dir>.!Boot }
	settype <Pale$$Dir>.!Boot obey

<Pale$$Dir>.Documents.index/html: appfiles/index.html appscript
	sed -f appscript appfiles/index.html { > <Pale$$Dir>.Documents.index/html }
	settype <Pale$$Dir>.Documents.index/html HTML

<Pale$$Dir>.Documents.index/txt: <Pale$$dir>.Documents.index/html html2text
	sed -f html2text /<Pale$$dir>/Documents/index.html { > <Pale$$Dir>.Documents.index/txt }
	settype <Pale$$Dir>.Documents.index/txt text 

#	Version number

version.c:
	UpdateVer

#	The remainder of this file is maintained by Depp. Do not edit!
#DEPPHERE

editor.o: editor.c
	$(CC) editor.o editor.c

editor.c: editor.h sprfile.h preview.h $(WOUMI)lib.h.osspr
	touch editor.c

loadsave.o: loadsave.c
	$(CC) loadsave.o loadsave.c

loadsave.c: loadsave.h sprfile.h preview.h editor.h $(WOUMI)lib.h.futil $(WOUMI)lib.h.osspr
	touch loadsave.c

pale.o: pale.c
	$(CC) pale.o pale.c

pale.c: pale.h loadsave.h preview.h sprfile.h editor.h version.h $(WOUMI)lib.h.futil $(WOUMI)lib.h.osspr
	touch pale.c

preview.o: preview.c
	$(CC) preview.o preview.c

preview.c: preview.h sprfile.h editor.h
	touch preview.c

sprfile.o: sprfile.c
	$(CC) sprfile.o sprfile.c

sprfile.c: sprfile.h preview.h editor.h $(WOUMI)lib.h.osspr
	touch sprfile.c

version.o: version.c
	$(CC) version.o version.c

editor.h: pale.h
	touch editor.h

loadsave.h: pale.h
	touch loadsave.h

pale.h: $(WOUMI)lib.h.limpx
	touch pale.h

preview.h: pale.h
	touch preview.h

sprfile.h: pale.h
	touch sprfile.h

