#--- Amiga PowerUP--- # SAS Makefile ##################################################################### # # Options # IPATH = IDIR=/include/ IDIR=PowerUP:src/include IDIR=include: ASMFLAGS = -sa -w2- -wo- -M4000 -x -d$(CODETYPE)=1 -dEXEC_68060=0 APATH = -iasm: -i/include ##################################################################### # # Machine Configuration # ASM = basm $(ASMFLAGS) $(APATH) DEBUG = DEBUG=LINE OPTFLAGS = OPTIMIZEPEEP OPTIMIZE #OPTFLAGS = CFLAGS = STRINGMERGE NOSTACKCHECK PARMS=REGISTER CPU=68030 MATH=68881 DATA=FARONLY CODE=NEAR CPPFLAGS = CC = sc $(CFLAGS) $(OPTFLAGS) $(DEBUG) $(IPATH) LINK = slink ##################################################################### # # Default rules # .c.o$(TARGET): $(CC) $*.c .asm.o$(TARGET): $(ASM) $*.asm all: ElfLoadSeg \ testpatch ElfLoadSeg.o: ElfLoadSeg.c ELFLoadSeg_VERSION.h testpatch: testpatch.c scppc $*.c ppc-amigaos-ld -r -o testpatch lib:c_ppc.o testpatch.o lib:scppc.a lib:end.o protect testpatch REWD ElfLoadSeg: ElfLoadSeg.o Segment.o $(LINK) \