CC	= gcc
LIBS	= 
CFLAGS	= -O2 -m486
DEFINES	= $(DEFS)
# change these to something interesting or delete to use the defaults
DEFINES += -DSS_MUSIC_DIR="\"$(PWD)/sample/songs/\"" -DSS_INST_DIR="\"$(PWD)/sample/inst/\""

OFILES	= compress.o asif.o

all:	ss

ss:	ss.o $(OFILES)
	$(CC) $^ -o $@ $(LIBS)
	sync
	strip $@

##################################################################################

%.o : %.c
	$(CC) -c $(CFLAGS) $(DEFINES) $< -o $@

%.o : %.S
	$(CC) -c $(CFLAGS) $(DEFINES) $< -o $@

##################################################################################

clean:
	rm -f ss ss.o $(OFILES) core
