1# 2# default base directory for YAP installation 3# (EROOT for architecture-dependent files) 4# 5prefix = @prefix@ 6ROOTDIR = $(prefix) 7EROOTDIR = ${prefix} 8# 9# where the binary should be 10# 11BINDIR = $(EROOTDIR)/bin 12# 13# where YAP should look for libraries 14# 15LIBDIR=$(EROOTDIR)/lib/Yap 16DESTDIR=$(prefix)/share/Yap 17# 18# 19CC=@CC@ 20CFLAGS= @SHLIB_CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir)/../../../include @CPPFLAGS@ 21# 22# 23# You shouldn't need to change what follows. 24# 25INSTALL=@INSTALL@ 26INSTALL_DATA=@INSTALL_DATA@ 27INSTALL_PROGRAM=@INSTALL_PROGRAM@ 28SHELL=/bin/sh 29RANLIB=ranlib 30SHLIB_CFLAGS=-shared -fPIC 31SHLIB_SUFFIX=.so 32CWD=$(PWD) 33srcdir=@srcdir@ 34CPLINT_CFLAGS=@CPLINT_CFLAGS@ 35CPLINT_LDFLAGS=@CPLINT_LDFLAGS@ 36CPLINT_LIBS=@CPLINT_LIBS@ 37 38# 39 40 41default: bddem.so 42 43bddem.so: bddem.o 44 $(CC) -shared -export-dynamic $(CPLINT_LDFLAGS) bddem.o $(CPLINT_LIBS) -o bddem.so -Wl,-R,$(YAPLIBDIR) -Wl,-R,$(LIBDIR) 45 46bddem.o : $(srcdir)/bddem.c 47 $(CC) -c $(CFLAGS) $(CPLINT_CFLAGS) $(srcdir)/bddem.c -o bddem.o 48 49clean: 50 rm -f *.o bddem.so 51 52install: default 53 $(INSTALL_PROGRAM) bddem.so $(DESTDIR) 54