all: grc CC = gcc LD = gcc RC = rc YACC = bison LEX = flex CFLAGS = -Wall -c -O2 -D_WIN32 -I../portinc -I/usr/i486-win32/include/win32 LDFLAGS = OBJS = wstring.o \ rcutils.o \ portio.o \ resfile.o \ main.o \ rccparse.o \ lex.yy.o \ rcompile.o .c.o: $(CC) -c $(CFLAGS) $< -o $@ grc: $(OBJS) $(CC) $(LDFLAGS) -o grc $(OBJS) -lfl -lm ../portlib/emxport.a ../portlib/unix.a rccparse.c: rccparse.y $(YACC) -d -v -o rccparse.c rccparse.y lex.yy.c: rccparse.l $(LEX) rccparse.l lex.yy.o: lex.yy.c $(CC) $(CFLAGS) lex.yy.c -o lex.yy.o clean: rm grc rm *.o rm lex.yy.c rm rccparse.c rm rccparse.output