# needs GNU make, gcc and bison
# (tested under Linux, djggp2, mingw32 and cygwin)

CC = i586-mingw32msvc-gcc
CC = gcc
CFLAGS = -O2 -Wall -Wwrite-strings
LDFLAGS = -s

djasm: djasm.o

djasm.o: djasm.c

djasm.c: djasm.y
	bison -o $@ $<

distclean:
	-rm -f djasm djasm.o djasm.obj

clean:
	-rm -f djasm djasm.exe djasm.o djasm.obj djasm.c
