1# Makefile for PDFlib's Perl binding 2# $Id: Makefile 14574 2005-10-29 16:27:43Z bonefish $ 3 4top_builddir = ../../.. 5 6include $(top_builddir)/config/mkcommon.inc 7 8INCLUDES = $(PDFLIBINC) $(PERLBOOLDEF) $(PERLINCLUDE) 9# special CFLAGS, as -ansi is not working here. 10CFLAGS = $(DEFS) $(DEFINES) $(INCLUDES) 11 12PERLBIN = $(PERL) -I. -I.libs 13LANG_LIBDIR = $(PERLLIBDIR) 14BINDEXTERNALLIBS= $(PERLLINK) 15 16LIBNAME = pdflib_pl$(LA) 17OBJ = pdflib_pl$(LO) 18SRC = pdflib_pl.c 19 20include $(top_builddir)/config/mkbind.inc 21 22test:: all 23 -$(PERLBIN) hello.pl 24 -$(PERLBIN) image.pl 25 -$(PERLBIN) pdfclock.pl 26 -$(PERLBIN) chartab.pl 27 -$(PERLBIN) invoice.pl 28 -$(PERLBIN) businesscard.pl 29 -$(PERLBIN) quickreference.pl 30 31smoke:: test 32 -$(PERLBIN) smoketest.pl 33 34install:: $(SWIG_LIB) 35 $(LIBTOOL) --mode=install \ 36 $(INSTALL_DATA) $(SWIG_LIB) $(LANG_LIBDIR) 37 $(INSTALL_DATA) pdflib_pl.pm $(LANG_LIBDIR) 38 39uninstall:: 40 $(LIBTOOL) --mode=uninstall \ 41 $(RM) $(LANG_LIBDIR)/$(SWIG_LIB) $(LANG_LIBDIR)/pdflib_pl.pm 42 43clean:: 44 $(RM) smoke_c_?.pdf 45 $(RM) hello.pdf image.pdf pdfclock.pdf chartab.pdf invoice.pdf 46 $(RM) businesscard.pdf quickreference.pdf 47 48# Automatically generated dependencies 49