#
# Makefile
#
CFLAGS = -O3 -fomit-frame-pointer -DUNIX -Wall
LDFLAGS = 
LDLIBS  = 

TARGET = $(PRODUCT_NAME).ttp

# list header files here
HEADER = \
	bmp.h sprpck.h swapendi.h

# list C files here
COBJS = \
	sprpck.c io.c swapendi.c

# list assembler files here
SOBJS = \
#	myFile.S

SRCFILES = $(HEADER) $(COBJS) $(SOBJS)


#############################
CROSSPREFIX=m68k-atari-mint-
PREFIX=/usr/local/cross-tools
PATH = $(PREFIX)/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

CC = $(CROSSPREFIX)gcc
AS = $(CC)
AR = $(CROSSPREFIX)ar
RANLIB = $(CROSSPREFIX)ranlib
STRIP = $(CROSSPREFIX)strip
FLAGS = $(CROSSPREFIX)flags

OBJS = $(COBJS:.c=.o) $(SOBJS:.s=.o)


all: $(TARGET)
	@echo All done

clean:
	-@rm -f $(OBJS)
	@echo Cleaned

new: clean
	-@rm -f $(TARGET)
	$(MAKE) all


.SUFFIXES:
.SUFFIXES: .c .S .o

.c.o:
	$(CC) $(CFLAGS) -c $*.c -o $*.o

.S.o:
	$(CC) $(CFLAGS) -c $*.S -o $*.o

$(TARGET): $(OBJS)
	$(CC) $(OBJS) -o $(TARGET)

