# makefile for DemoSource

all: DemoSource.o DemoSource Find.o Find Inc

# distribution part

DemoSource.o: DemoSource.cc
	gccv  -resident DemoSource.cc -c -o DemoSource.o -msmall-code -fbaserel -fomit-frame-pointer

DemoSource: DemoSource.o
	gccv  -resident -msmall-code -fbaserel DemoSource.o add/baserel/couta.o add/baserel/cina.o add/baserel/ltostr.o add/baserel/OwnError.o add/baserel/editfile.o add/baserel/getfilesize2.o add/baserel/ced_support.o add/baserel/ShowRequest.o add/baserel/TextClipSupport.o -o DemoSource -lger -lamiga


# replaces find from the old package with UpdateDB, uses Pattern-Matching

Find.o: Find.cc
	gccv  -resident -O2 Find.cc -c -msmall-code -fbaserel -fomit-frame-pointer

Find: Find.o
	gccv  -resident -msmall-code -fbaserel Find.o add/baserel/couta.o add/baserel/OwnError.o add/baserel/getfilesize2.o -o Find -lger -lamiga


#increments a environment variable or file

Inc.o: Inc.cc
	gccv  -resident -O2 Inc.cc -c -msmall-code -fbaserel -fomit-frame-pointer

Inc: Inc.o
	gccv  -resident -msmall-code -fbaserel Inc.o add/baserel/OwnError.o -o Inc -lger -lamiga
