.SUFFIXES:.txt .y .c .cpp .obj .exe .jpg

.y.c:
	lemon $<

.txt.jpg:
	alamo < $< | dot -Tjpg > $@

RM = CMD /C DEL /F

# VC7
CPPFLAGS = /Y- /MT /GR /EHsc /G7
CFLAGS = /Y- /MT 

# BCC55
#CPPFLAGS = /MT /GR /EHsc /G7
#CFLAGS = /MT 

OBJS=main.obj tk.obj


all: alamo.exe

#VC7
#pass.exe: $(OBJS)
#	$(CC) $(CFLAGS) /Fe$@ $(OBJS)

#BCC55
#pass.exe: $(OBJS)
#	$(CC) $(CFLAGS) -e$@ $(OBJS)

alamo.exe: tk.obj sx.c
	$(CC) $(CFLAGS) /Fe$@ tk.obj

sx.c: sx.y

run:
	alamo < match3.txt | dot -Tjpg > match3.jpg

clean:
	$(RM) *.obj *.exe
