1
## Process this file with automake to produce Makefile.in
4
bc_SOURCES = main.c bc.y scan.l execute.c load.c storage.c util.c global.c
6
EXTRA_DIST = bc.h bcdefs.h const.h fix-libmath_h global.h libmath.b proto.h \
8
noinst_HEADERS = libmath.h
10
DISTCLEANFILES = sbc sbc.c sbc.h
12
MAINTAINERCLEANFILES = Makefile.in libmath.h bc.c bc.h scan.c
14
INCLUDES = -I$(srcdir) -I$(srcdir)/../h
15
LIBBC = ../lib/libbc.a
17
LDADD = $(LIBBC) $(LIBL) @READLINELIB@
21
CFLAGS = @CFLAGS@ -Wall -funsigned-char
29
echo '{0}' > libmath.h
31
./fbc -c $(srcdir)/libmath.b </dev/null >libmath.h
32
$(srcdir)/fix-libmath_h
35
fbcOBJ = main.o bc.o scan.o execute.o global.o load.o storage.o util.o
37
$(LINK) $(fbcOBJ) $(LIBBC) $(LIBL) $(READLINELIB) $(LIBS)
39
sbcOBJ = main.o sbc.o scan.o execute.o global.o load.o storage.o util.o
42
$(LINK) $(sbcOBJ) $(LIBBC) $(LIBL) $(READLINELIB) $(LIBS)