--with-program-name command line argument to configure. This does not
change the name of the config files or anything else, yet.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85035
13f79535-47bb-0310-9956-
ffa450edef68
SUBDIRS = ap lib main modules os $(REGEX_DIR)
-PROGRAM_NAME = httpd
+PROGRAM_NAME = @progname@
PROGRAM_SOURCES = modules.c buildmark.c
PROGRAM_LDADD = $(EXTRA_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS)
PROGRAM_DEPENDENCIES = \
APACHE_SUBST(includedir)
APACHE_SUBST(iconsdir)
APACHE_SUBST(sysconfdir)
+ APACHE_SUBST(progname)
APACHE_SUBST(prefix)
APACHE_SUBST(CC)
APACHE_SUBST(CFLAGS)
rm -f $srcdir/modules.c
echo $MODLIST | $AWK -f $srcdir/helpers/build-modules-c.awk > $srcdir/modules.c
+AC_ARG_WITH(program-name,
+[ --with-program-name=alternate executable name],[
+ progname="$withval" ], [
+ progname='httpd'] )
+
AC_OUTPUT_COMMANDS([
echo '/* Generated by configure */' > ${path_h}.new
echo "#define HTTPD_ROOT \"$prefix\"" >> ${path_h}.new
bindir=$bindir
])
-AC_OUTPUT($APACHE_OUTPUT_FILES)
+AC_OUTPUT($APACHE_OUTPUT_FILES Makefile)