## Process this file with automake to produce Makefile.in bin_PROGRAMS = bc bc_SOURCES = main.c bc.y scan.l execute.c load.c storage.c util.c global.c \ warranty.c EXTRA_DIST = bc.h bcdefs.h const.h fix-libmath_h global.h libmath.b proto.h \ sbc.y noinst_HEADERS = libmath.h DISTCLEANFILES = sbc sbc.c sbc.h libmath.h MAINTAINERCLEANFILES = Makefile.in bc.c bc.h scan.c \ bc.y bcdefs.h const.h execute.c fix-libmath_h \ global.c global.h libmath.b load.c main.c \ proto.h scan.l storage.c util.c AM_CPPFLAGS = -I$(srcdir) -I$(srcdir)/../h LIBBC = ../lib/libbc.a LIBL = @LEXLIB@ LDADD = $(LIBBC) $(LIBL) @READLINELIB@ AM_YFLAGS = -d AM_CFLAGS = @CFLAGS@ $(PROGRAMS): libmath.h $(LIBBC) scan.o: bc.h global.o: libmath.h fbcOBJ = main.o bc.o scan.o execute.o load.o storage.o util.o warranty.o libmath.h: libmath.b $(fbcOBJ) $(LIBBC) echo '{0}' > libmath.h $(MAKE) global.o $(LINK) -o fbc $(fbcOBJ) global.o $(LIBBC) $(LIBL) $(READLINELIB) $(LIBS) ./fbc -c $(srcdir)/libmath.b libmath.h $(srcdir)/fix-libmath_h rm -f ./fbc ./global.o sbcOBJ = main.o sbc.o scan.o execute.o global.o load.o storage.o util.o \ warranty.o sbc.o: sbc.c sbc: $(sbcOBJ) $(LIBBC) $(LINK) $(sbcOBJ) $(LIBBC) $(LIBL) $(READLINELIB) $(LIBS)