# Generated automatically from Makefile.in by configure. # # Makefile.in for cobolpp, the COBOL pre-processor # SHELL=/bin/sh prefix=/usr/local exec_prefix=${prefix} #INSTALL=/usr/bin/install -c #INSTALL_DATA=${INSTALL} -m 644 INSTALL=install.exe INSTALL_DATA=${INSTALL} #YACC=yacc193 YACC=bison LEX=flex CCX=gcc EXEEXT=.exe RM= rm -f MKDIR=mkdir -p #INSTBIN=/usr/local/bin #INSTRC=/usr/local/share/htcobol INSTBIN=@install_dir@ INSTRC=@install_dir@ # INCLUDES=-I/usr/local/include -I../lib -I../ CCXFLAGS=${INCLUDES} -g -Wall CCXFLAGS1=${INCLUDES} -g #LIBS=-L/usr/lib -lm LIBS=-L/usr/local/lib -lgetopt -lm LDFLAGS= MAKEDEPEND=@MAKEDEPEND@ # # Rules for compiling .c .l sources # .SUFFIX: .c .o .y .l .c.o: $(CCX) $(CCXFLAGS) -c $< # .y.c: $(YACC) -dv -b parser -p pp_yy $< # .l.c: $(LEX) -o$@ -Ppp_yy $< # SRCS = parser.tab.c scanner.c cobpp.c OBJS = $(SRCS:.c=.o) PROG = htcobolpp.exe all: $(PROG) devel: all ${PROG}: ${OBJS} $(CCX) -o $@ ${OBJS} $(LDFLAGS) $(LIBS) # strip $@ scanner.c: scanner.l # $(LEX) -o$@ -Ppp_yy $< parser.tab.c: parser.y scanner.c $(YACC) -dv -b parser -p pp_yy $< parser.tab.o: parser.tab.c $(CCX) $(CCXFLAGS1) -c parser.tab.c scanner.o: scanner.c $(CCX) $(CCXFLAGS1) -c scanner.c clean: @$(RM) $(PROG) $(OBJS) scanner.c \ parser.output parser.tab.c parser.tab.h \ core install: $(PROG) $(MKDIR) $(INSTRC) strip $(PROG) ${INSTALL} $(PROG) $(INSTRC)/$(PROG) # ${INSTALL_DATA} $(PROG) $(INSTRC)/$(PROG)