# makefile fr Add-Ons
# (c) by Gerhard Mller 1993

CCOPTS=-funsigned-char -fomit-frame-pointer

# DEFINES=DEBUG

H_FILES=all.h


C_FILES=TextClipSupport.o ShowRequest.o SaveSomething.o StrnCpy.o CED_Support.o Arexx_Support.o

CPP_FILES=couta.o GetFileSize1.o GetFileSize2.o editfile.o OwnError.o ltostr.o cina.o


all: $(C_FILES) $(CPP_FILES)


# C

TextClipSupport.o: TextClipSupport.c
	gccv -c -O3 $(CCOPTS) TextClipSupport.c

ShowRequest.o: ShowRequest.c
	gccv -c -O3 $(CCOPTS) ShowRequest.c

SaveSomething.o: SaveSomething.c
	gccv -c -O3 $(CCOPTS) SaveSomething.c

StrnCpy.o: StrnCpy.c
	gccv -c -O3 $(CCOPTS) StrnCpy.c

CED_Support.o: CED_Support.c CED_Support.h
	gccv -c -O3 $(CCOPTS) CED_Support.c

Arexx_Support.o: Arexx_Support.c Arexx_Support.h
	gccv -c -O3 $(CCOPTS) Arexx_Support.c



# C++

GetFileSize1.o: GetFileSize1.cc
	gccv -c -O3 $(CCOPTS) GetFileSize1.cc

GetFileSize2.o: GetFileSize2.cc
	gccv -c -O3 $(CCOPTS) GetFileSize2.cc

couta.o: couta.cc couta.h
	gccv -c -O3 $(CCOPTS) couta.cc

editfile.o: editfile.cc editfile.h
	gccv -c -O3 $(CCOPTS) editfile.cc

OwnError.o: OwnError.cc OwnError.h
	gccv -c -O3 $(CCOPTS) OwnError.cc

ltostr.o: ltostr.cc
	gccv -c -O3 $(CCOPTS) ltostr.cc

cina.o: cina.cc cina.h
	gccv -c -O3 $(CCOPTS) cina.cc
