#makefile for jpegAGA (68020+ version)

#you need libjpeg.a V5(a) in this directory

#you need PhxAss or a similar assembler
#that understands 68020 opcodes
#and creates standard Amiga object format

CFLAGS = -O2 -m68020 -msoft-float -noixemul -fomit-frame-pointer
CC=gcc


OBJ = jpegAGA.o display.o scalefit.o ASLScreenMode.o AmigaJdatasrc.o\
fromWB.o  pattern.o  ASLfiles.o EncodeHAM8.o 

INCLUDES= jconfig.h jmorecfg.h jpeglib.h myerror.h jerror.h

jpegAGA: $(OBJ) 
	gcc $(CFLAGS) $(OBJ) libjpeg.a -o jpegAGA.020

#assemble with large code/data

EncodeHAM8.o: EncodeHAM8.asm
	PHXass -n! EncodeHAM8.asm -otemp.o
	hunk2gcc temp.o
	mv obj.* EncodeHAM8.o 
	

$(OBJ): $(INCLUDES)
