Skip to content

Commit e9bc365

Browse files
committed
Expose PHP_MANDIR
Useful for apps (like the pear installer, phd, .. etc) to install their manpages into the same dir as php did :]
1 parent b57d9f4 commit e9bc365

3 files changed

Lines changed: 4 additions & 0 deletions

File tree

configure.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@ EXPANDED_EXTENSION_DIR=`eval echo $EXTENSION_DIR`
11671167
EXPANDED_LOCALSTATEDIR=`eval echo $localstatedir`
11681168
EXPANDED_BINDIR=`eval echo $bindir`
11691169
EXPANDED_SBINDIR=`eval echo $sbindir`
1170+
EXPANDED_MANDIR=`eval echo $mandir`
11701171
EXPANDED_LIBDIR=$libdir
11711172
EXPANDED_SYSCONFDIR=`eval echo $sysconfdir`
11721173
EXPANDED_DATADIR=$datadir
@@ -1183,6 +1184,7 @@ AC_SUBST(EXPANDED_PEAR_INSTALLDIR)
11831184
AC_SUBST(EXPANDED_EXTENSION_DIR)
11841185
AC_SUBST(EXPANDED_BINDIR)
11851186
AC_SUBST(EXPANDED_SBINDIR)
1187+
AC_SUBST(EXPANDED_MANDIR)
11861188
AC_SUBST(EXPANDED_LIBDIR)
11871189
AC_SUBST(EXPANDED_DATADIR)
11881190
AC_SUBST(EXPANDED_SYSCONFDIR)

main/build-defs.h.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
#define PHP_PREFIX "@prefix@"
8282
#define PHP_BINDIR "@EXPANDED_BINDIR@"
8383
#define PHP_SBINDIR "@EXPANDED_SBINDIR@"
84+
#define PHP_MANDIR "@EXPANDED_MANDIR@"
8485
#define PHP_LIBDIR "@EXPANDED_LIBDIR@"
8586
#define PHP_DATADIR "@EXPANDED_DATADIR@"
8687
#define PHP_SYSCONFDIR "@EXPANDED_SYSCONFDIR@"

main/main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1979,6 +1979,7 @@ int php_module_startup(sapi_module_struct *sf, zend_module_entry *additional_mod
19791979
REGISTER_MAIN_STRINGL_CONSTANT("PHP_EXTENSION_DIR", PHP_EXTENSION_DIR, sizeof(PHP_EXTENSION_DIR)-1, CONST_PERSISTENT | CONST_CS);
19801980
REGISTER_MAIN_STRINGL_CONSTANT("PHP_PREFIX", PHP_PREFIX, sizeof(PHP_PREFIX)-1, CONST_PERSISTENT | CONST_CS);
19811981
REGISTER_MAIN_STRINGL_CONSTANT("PHP_BINDIR", PHP_BINDIR, sizeof(PHP_BINDIR)-1, CONST_PERSISTENT | CONST_CS);
1982+
REGISTER_MAIN_STRINGL_CONSTANT("PHP_MANDIR", PHP_MANDIR, sizeof(PHP_MANDIR)-1, CONST_PERSISTENT | CONST_CS);
19821983
REGISTER_MAIN_STRINGL_CONSTANT("PHP_LIBDIR", PHP_LIBDIR, sizeof(PHP_LIBDIR)-1, CONST_PERSISTENT | CONST_CS);
19831984
REGISTER_MAIN_STRINGL_CONSTANT("PHP_DATADIR", PHP_DATADIR, sizeof(PHP_DATADIR)-1, CONST_PERSISTENT | CONST_CS);
19841985
REGISTER_MAIN_STRINGL_CONSTANT("PHP_SYSCONFDIR", PHP_SYSCONFDIR, sizeof(PHP_SYSCONFDIR)-1, CONST_PERSISTENT | CONST_CS);

0 commit comments

Comments
 (0)