INCLUDES = -I.
LOCAL_LIBRARIES = /**/ 
SYSLIBS = /**/

#ifdef WIN31
#define StackSize 16000
#endif

#if !defined(WINNT) && !defined(WIN31)
#ifdef HPArchitecture
XCOMM MESLIBS = -L/usr/local/lib -lfl -lPW
#else
MESLIBS = -ll
#endif
#else
MESLIBS=
#endif

BINDIR = /usr/local/bin

#if defined(WINNT) || defined(WIN31)
SRCS1 = cproto.c semantic.c string.c symbol.c grammar.c  getopt.c getopt1.c alloca.c
#else
SRCS1 = cproto.c semantic.c string.c symbol.c grammar.c 
#endif

OBJS1 = $(SRCS1:.c=.ExtObj)

PROGRAMS = cproto

all::

depend::	lex.c grammar.c

ComplexProgramTarget_1($(PROGRAMS),$(LOCAL_LIBRARIES),$(MESLIBS))

YTarget(grammar)

LTarget(lex)

NormalLibraryObjectRule()

HeaderTarget()

WorldRule()

DoDosSpecial(Imakefile,imakefil)
DoDos(config.h)
DoDos(cproto.c)
DoDos(cproto.h)
DoDos(grammar.y)
DoDos(lex.l)
DoDos(patchlev.h)
DoDos(semantic.c)
DoDos(semantic.h)
DoDos(string.c)
DoDos(symbol.c)
DoDos(symbol.h)
DoDos(test.c)
DoDos(alloca.c)
DoDos(getopt.c)
DoDos(getopt.h)
DoDos(getopt1.c)
