cvs: php4 / acinclude.m4

From: Date: Mon, 24 Jun 2002 11:36:22 +0000
Subject: cvs: php4 / acinclude.m4
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12495@lists.php.net to get a copy of this message
sniper Mon Jun 24 07:36:22 2002 EDT Modified files: /php4 acinclude.m4 Log: Fixed PHP_ADD_LIBRARY_DEFER_WITH_PATH to work with shared builds. Index: php4/acinclude.m4 diff -u php4/acinclude.m4:1.188 php4/acinclude.m4:1.189 --- php4/acinclude.m4:1.188 Sat Jun 1 16:14:57 2002 +++ php4/acinclude.m4 Mon Jun 24 07:36:21 2002 @@ -1,4 +1,4 @@ -dnl $Id: acinclude.m4,v 1.188 2002/06/01 20:14:57 sr Exp $ +dnl $Id: acinclude.m4,v 1.189 2002/06/24 11:36:21 sniper Exp $ dnl dnl This file contains local autoconf functions. @@ -985,14 +985,29 @@ ]) dnl -dnl PHP_ADD_LIBRARY_DEFER_WITH_PATH(library, path) +dnl PHP_ADD_LIBRARY_DEFER_WITH_PATH(library, path[, shared-libadd]) dnl dnl add a library to the link line (deferred) dnl and path to linkpath/runpath (not deferred) +dnl if shared-libadd is not empty and $ext_shared is yes, +dnl shared-libadd will be assigned the library information dnl AC_DEFUN(PHP_ADD_LIBRARY_DEFER_WITH_PATH,[ - PHP_ADD_LIBPATH($2) +ifelse($3,,[ + if test -n "$2"; then + PHP_ADD_LIBPATH($2) + fi PHP_ADD_LIBRARY_DEFER($1) +],[ + if test "$ext_shared" = "yes"; then + $3="-l$1 [$]$3" + if test -n "$2"; then + PHP_ADD_LIBPATH($2,$3) + fi + else + PHP_ADD_LIBRARY_DEFER_WITH_PATH($1,$2) + fi +]) ]) dnl

« previous php.cvs (#12495) next »