From b2dc7bcf645d7186ac81e83263268e86fa842d27 Mon Sep 17 00:00:00 2001 From: Romain Chantereay Date: Mon, 23 Aug 2004 14:39:09 +0000 Subject: Now PHP Binding is handled by SWIG. --- php/Makefile.am | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) (limited to 'php') diff --git a/php/Makefile.am b/php/Makefile.am index 637c26eb..16366cda 100644 --- a/php/Makefile.am +++ b/php/Makefile.am @@ -1,29 +1,31 @@ -SUBDIRS = environs tests xml - PHP_PACKAGE=lasso -lasso_la_LDFLAGS = -export-dynamic -prefer-pic -module -avoid-version -L$(top_builddir)/lasso/.libs $(PHP_LDFLAGS) +SWIG_OUTPUTS=$(PHP_PACKAGE)_wrap.c php_$(PHP_PACKAGE).h $(PHP_PACKAGE).php + +lib_LTLIBRARIES = php_lasso.la +php_lasso_la_CFLAGS = $(LASSO_CFLAGS) \ + -I$(top_srcdir) \ + $(PHP_INCLUDES) +php_lasso_la_LDFLAGS = -export-dynamic \ + -prefer-pic \ + -module \ + -avoid-version +php_lasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la \ + $(LASSO_LIBS) \ + $(PHP_LDFLAGS) +php_lasso_la_SOURCES=$(PHP_PACKAGE)_wrap.c -INCLUDES = \ - -DPACKAGE=\"@PACKAGE@\" \ - -I$(top_srcdir) \ - -I$(top_srcdir)/lasso \ - $(LASSO_DEFINES) \ - $(LASSO_CFLAGS) \ - $(PHP_INCLUDES) +libdir=${prefix}@PHP_UNPREFIXED_EXTENSION_DIR@ +$(PHP_PACKAGE)_wrap.c php_$(PHP_PACKAGE).h: $(top_srcdir)/swig/Lasso.i + $(SWIG) -v -php4 -noproxy -module $(PHP_PACKAGE) -o $(PHP_PACKAGE)_wrap.c $< -mylibs = $(top_builddir)/lasso/liblasso.la +$(DEPDIR)/php_lasso_la-$(PHP_PACKAGE)_wrap.Plo: + echo "#dummy" > .deps/libjlasso_la-lasso_wrap.Plo -LASSOSOURCES = \ - lasso.c \ - lasso.h \ - php_lasso.h +test-php: php_lasso.la + $(PHP) -d extension_dir=.libs $(PHP_PACKAGE).php -lib_LTLIBRARIES = lasso.la - -libdir=${prefix}@PHP_UNPREFIXED_EXTENSION_DIR@ - -lasso_la_SOURCES = $(LASSOSOURCES) -lasso_la_LIBADD = $(mylibs) $(LASSO_LIBS) ./environs/libenvirons.a ./xml/libxml.a +MAINTAINERCLEANFILES=$(SWIG_OUTPUTS) +EXTRA_DIST=$(SWIG_OUTPUTS) -- cgit