Makefile.in revision 6a539c76609ba22525a72b2982ba321b945760ce
ea49840bfe8467a7d7bd4db27b1d4880a85511aberikabele
ea49840bfe8467a7d7bd4db27b1d4880a85511aberikabeleSUBDIRS = srclib os server modules support
ea49840bfe8467a7d7bd4db27b1d4880a85511aberikabeleCLEAN_SUBDIRS = test
4ab980a06412fd86f52a6d054fb7e26de155c530erikabele
4ab980a06412fd86f52a6d054fb7e26de155c530erikabelePROGRAM_NAME = $(progname)
4ab980a06412fd86f52a6d054fb7e26de155c530erikabelePROGRAM_SOURCES = modules.c
5a58787efeb02a1c3f06569d019ad81fd2efa06endPROGRAM_LDADD = $(EXTRA_LDFLAGS) $(HTTPD_LDFLAGS) \
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS)
5a58787efeb02a1c3f06569d019ad81fd2efa06endPROGRAM_DEPENDENCIES = \
5a58787efeb02a1c3f06569d019ad81fd2efa06end $(BUILTIN_LIBS) \
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen $(MPM_LIB) \
2e545ce2450a9953665f701bb05350f0d3f26275nd server/libmain.la \
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen os/$(OS_DIR)/libos.la \
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen $(AP_LIBS)
5a58787efeb02a1c3f06569d019ad81fd2efa06end
5a58787efeb02a1c3f06569d019ad81fd2efa06endPROGRAMS = $(PROGRAM_NAME)
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowenTARGETS = $(PROGRAMS) $(shared_build) $(other_targets)
3f08db06526d6901aa08c110b5bc7dde6bc39905ndPHONY_TARGETS = $(srcdir)/buildmark.c
5a58787efeb02a1c3f06569d019ad81fd2efa06endINSTALL_TARGETS = install-conf install-htdocs install-error install-icons \
5a58787efeb02a1c3f06569d019ad81fd2efa06end install-other install-cgi install-include install-suexec install-man \
5a58787efeb02a1c3f06569d019ad81fd2efa06end install-build
3f08db06526d6901aa08c110b5bc7dde6bc39905nd
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndDISTCLEAN_TARGETS = include/ap_config_auto.h include/ap_config_path.h \
a78048ccbdb6256da15e6b0e7e95355e480c2301nd modules.c config.cache config.log config.status config_vars.mk
5e740829c3448285963d3882530669f0112cf690gryzorEXTRACLEAN_TARGETS = configure include/ap_config_auto.h.in generated_lists
aee1f193a276866212922ae5072e3014db28582frpluem
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjunginclude $(top_builddir)/build/rules.mk
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndinclude $(top_srcdir)/build/program.mk
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd
aee1f193a276866212922ae5072e3014db28582frplueminstall-conf:
4ab980a06412fd86f52a6d054fb7e26de155c530erikabele @echo Installing configuration files
5a58787efeb02a1c3f06569d019ad81fd2efa06end @test -d $(sysconfdir) || $(MKINSTALLDIRS) $(sysconfdir)
5a58787efeb02a1c3f06569d019ad81fd2efa06end @cd $(top_srcdir)/docs/conf; \
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive for i in mime.types magic; do \
5a58787efeb02a1c3f06569d019ad81fd2efa06end $(INSTALL_DATA) $$i $(sysconfdir); \
5a58787efeb02a1c3f06569d019ad81fd2efa06end done; \
5a58787efeb02a1c3f06569d019ad81fd2efa06end for i in *-std* ldap.conf proxy.conf ssl.conf; do \
5a58787efeb02a1c3f06569d019ad81fd2efa06end sed -e 's#@@ServerRoot@@#$(prefix)#g' \
5a58787efeb02a1c3f06569d019ad81fd2efa06end -e 's#@@Port@@#$(PORT)#g' \
5a58787efeb02a1c3f06569d019ad81fd2efa06end < $$i > $(sysconfdir)/$$i; \
df321386f1d9ed17a3e5e6468807996a12890d50gryzor chmod 0644 $(sysconfdir)/$$i; \
5a58787efeb02a1c3f06569d019ad81fd2efa06end file=`echo $$i|sed s/-std//`; \
5a58787efeb02a1c3f06569d019ad81fd2efa06end if [ "$$file" = "httpd.conf" ]; then \
5a58787efeb02a1c3f06569d019ad81fd2efa06end file=`echo $$file|sed s/.*.conf/$(PROGRAM_NAME).conf/`; \
bd43fc31993cfc191e744a9490481f4294894099covener fi; \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh if test "$$file" != "$$i" && test ! -f $(sysconfdir)/$$file; then \
5a58787efeb02a1c3f06569d019ad81fd2efa06end $(INSTALL_DATA) $(sysconfdir)/$$i $(sysconfdir)/$$file; \
5a58787efeb02a1c3f06569d019ad81fd2efa06end fi; \
5a58787efeb02a1c3f06569d019ad81fd2efa06end done
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817sliveinstall-build:
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive @echo Installing build system files
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive @test -d $(installbuilddir) || $(MKINSTALLDIRS) $(installbuilddir)
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive @sed 's#LIBTOOL = \(.*\)#LIBTOOL = $(SHELL) $(installbuilddir)/libtool $(LTFLAGS)#' \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive config_vars.mk > $(installbuilddir)/config_vars.mk; \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive cp build/*.mk $(installbuilddir); \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive cp srclib/apr/libtool $(installbuilddir); \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive if test -f srclib/apr/shlibtool; then \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive cp srclib/apr/shlibtool $(installbuilddir); \
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive fi
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slivehtdocs-srcdir = $(top_srcdir)/docs/docroot
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slivedocs::
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive mkdir -p ./docs/api
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive srclib/apr/build/scandoc.pl -i./build/default.pl -p./docs/api/ ./include/*.h
5d7e5de2da57434c8e68c8fa49cbf6d70ee0f817slive
5a58787efeb02a1c3f06569d019ad81fd2efa06enddox::
5a58787efeb02a1c3f06569d019ad81fd2efa06end doxygen $(top_srcdir)/docs/doxygen.conf
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
aa8cf57195dfb7fa3d0baedf81f8be377946cea8sliveinstall-htdocs:
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @echo Installing HTML documents
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @test -d $(htdocsdir) || $(MKINSTALLDIRS) $(htdocsdir)
06d77ae37da42a6f8bbea25b7d7f8b6629245629slive @test -d $(htdocs-srcdir) && (cd $(htdocs-srcdir) && cp -rp * $(htdocsdir))
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @test -d $(prefix)/manual || $(MKINSTALLDIRS) $(prefix)/manual
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @test -d $(top_srcdir)/docs/manual && (cd $(top_srcdir)/docs/manual && cp -rp * $(prefix)/manual)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @(cd $(htdocsdir) && find . -name "CVS" -print | xargs rm -rf {} \;)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
aa8cf57195dfb7fa3d0baedf81f8be377946cea8sliveinstall-error:
c6f41bc69d643835804e7e831776d3d46c6f5962slive @echo Installing error documents
c6f41bc69d643835804e7e831776d3d46c6f5962slive @test -d $(errordir) || $(MKINSTALLDIRS) $(errordir)
c6f41bc69d643835804e7e831776d3d46c6f5962slive @(cd $(top_srcdir)/docs/error && cp -rp * $(errordir))
c6f41bc69d643835804e7e831776d3d46c6f5962slive @(cd $(errordir) && find . -name "CVS" -print | xargs rm -rf {} \;)
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem
bf380c59be3f235bde21f1c00098e09e3cf7e7aerplueminstall-icons:
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @echo Installing icons
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @test -d $(iconsdir) || $(MKINSTALLDIRS) $(iconsdir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @(cd $(top_srcdir)/docs/icons && cp -rp * $(iconsdir))
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @(cd $(iconsdir) && find . -name "CVS" -print | xargs rm -rf {} \;)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
263168fdb45221efa79580de89bdde883b7561f7sfinstall-cgi:
263168fdb45221efa79580de89bdde883b7561f7sf @echo Installing CGIs
263168fdb45221efa79580de89bdde883b7561f7sf @test -d $(cgidir) || $(MKINSTALLDIRS) $(cgidir)
263168fdb45221efa79580de89bdde883b7561f7sf @(cd $(top_srcdir)/docs/cgi-examples && cp -rp * $(cgidir))
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @(cd $(cgidir) && find . -name "CVS" -print | xargs rm -rf {} \;)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
bf380c59be3f235bde21f1c00098e09e3cf7e7aerplueminstall-other:
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem @test -d $(logfiledir) || $(MKINSTALLDIRS) $(logfiledir)
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem @for ext in dll x; do \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem file=apachecore.$$ext; \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem if test -f $$file; then \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem cp -p $$file $(bindir); \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem fi; \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem done; \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem file=httpd.dll; \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem if test -f $$file; then \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem cp -p $$file $(bindir); \
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem fi;
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem
c6f41bc69d643835804e7e831776d3d46c6f5962sliveinstall-include:
aee1f193a276866212922ae5072e3014db28582frpluem @echo Installing header files
c6f41bc69d643835804e7e831776d3d46c6f5962slive @test -d $(includedir) || $(MKINSTALLDIRS) $(includedir)
c6f41bc69d643835804e7e831776d3d46c6f5962slive @cp -p include/*.h $(srcdir)/include/*.h $(includedir)
06d77ae37da42a6f8bbea25b7d7f8b6629245629slive @cp -p $(srcdir)/os/$(OS_DIR)/os.h $(includedir)
c6f41bc69d643835804e7e831776d3d46c6f5962slive @if test -f $(srcdir)/os/$(OS_DIR)/os-inline.c; then \
c6f41bc69d643835804e7e831776d3d46c6f5962slive cp -p $(srcdir)/os/$(OS_DIR)/os-inline.c $(includedir); \
c6f41bc69d643835804e7e831776d3d46c6f5962slive fi;
c6f41bc69d643835804e7e831776d3d46c6f5962slive @cp -p $(srcdir)/server/mpm/$(MPM_NAME)/*.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/modules/dav/main/mod_dav.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/modules/filters/mod_include.h $(includedir)
c6f41bc69d643835804e7e831776d3d46c6f5962slive @cp -p $(srcdir)/modules/generators/mod_cgi.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/modules/http/mod_core.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/modules/ssl/*.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/srclib/pcre/*.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/srclib/apr/include/*.h $(includedir)
ffb01336be79c64046b636e59fa8ddca8ec029edsf @cp -p $(srcdir)/srclib/apr-util/include/*.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(srcdir)/os/$(OS_DIR)/*.h $(includedir)
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @chmod 644 $(includedir)/*.h
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
aa8cf57195dfb7fa3d0baedf81f8be377946cea8sliveinstall-man:
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @echo Installing man pages
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @test -d $(mandir) || $(MKINSTALLDIRS) $(mandir)
5d01f40ffd657dd2ac567aacd93cabd162ddfa79coar @test -d $(mandir)/man1 || $(MKINSTALLDIRS) $(mandir)/man1
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem @test -d $(mandir)/man8 || $(MKINSTALLDIRS) $(mandir)/man8
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive @cp -p $(top_srcdir)/docs/man/*.1 $(mandir)/man1
4ee3ac9c23e31f43d39414f4072f1b1456e43ff8igalic @cp -p $(top_srcdir)/docs/man/*.8 $(mandir)/man8
aee1f193a276866212922ae5072e3014db28582frpluem
fb8e9fe6c16732646511fb8050845a14e726be19jailletcinstall-suexec:
4ee3ac9c23e31f43d39414f4072f1b1456e43ff8igalic @if test -f $(builddir)/support/suexec; then \
4ee3ac9c23e31f43d39414f4072f1b1456e43ff8igalic test -d $(sbindir) || $(MKINSTALLDIRS) $(sbindir); \
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive $(INSTALL_PROGRAM) $(top_builddir)/support/suexec $(sbindir); \
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive chmod 4755 $(sbindir)/suexec; \
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive fi
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slivesuexec:
aee1f193a276866212922ae5072e3014db28582frpluem cd support && make suexec
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive
aa8cf57195dfb7fa3d0baedf81f8be377946cea8sliveinclude $(top_srcdir)/os/os2/core.mk
aa8cf57195dfb7fa3d0baedf81f8be377946cea8slive