#
# Makefile for the CONDELA - III Compiler, PC Version 1.01 Beta
#

YACC = yacc
LEX = lex
LINK = link

LEXFLAGS =
YACCFLAGS = -d
#LFLAGS = /EXEPACK
#CFLAGS = -c -Ox -Dpc
LFLAGS = /CO
CFLAGS = -c -Od -Zi -Dpc

TARGET = condela.exe

$(TARGET): y_tab.obj lexxyy.obj parse.obj symtab.obj strings.obj
    $(LINK) $(LFLAGS) y_tab+lexxyy+parse+symtab+strings, $(TARGET);

y_tab.c: condela.y
    $(YACC) $(YACCFLAGS) condela.y

lexxyy.c: condela.l
    $(LEX) $(LEXFLAGS) condela.l

.c.obj:
    $(CC) $(CFLAGS) $<
