#
# System 16 Sound Player
# by Charles Mac Donald
# E-mail: cgfm2@hooked.net
# WWW: http://www.emucamp.com/cgfm2/
#

CC	=	gcc
AS	=	nasm -f coff
FLAGS	=	-g -O6 -mpentium -fomit-frame-pointer
LIBS	=	-lalleg -laudio obj/raze.a
OBJ	=       obj/main.o \
		obj/sound.o \
		obj/ym2151.o 
	
EXE	=	main.exe

all	:	$(EXE)

$(EXE)	:	$(OBJ)
		$(CC) -o $(EXE) $(OBJ) $(LIBS)

obj/%.o :   	%.s
		$(AS) $< -o $@

obj/%.o : 	%.c %.h
		$(CC) -c $< -o $@ $(FLAGS)
	        
pack	:
		strip $(EXE)
		upx $(EXE)
	        
clean	:	        
		del obj\*.o
		del *.bak
		del *.exe
		del *.log

makedir :
		mkdir obj
      
#
# end of makefile
#
