Makefile.in revision 4afeb78b4282ec3079f28ed31e64e7fb7ef2da40
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
ce8d7a0627c0f246376cccd980463f8250a6a97ebjhSUBDIRS = srclib os server modules support
cb5d3f2f217d457dada4883addb1dc9f3f17bb85fieldingCLEAN_SUBDIRS = test
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
6ded37e63424e43b00ca7c9055d355e071d6a444rbbPROGRAM_NAME = $(progname)
ce3da141a81ef0e22f46e496675f602e3c483b88rbbPROGRAM_SOURCES = modules.c
6c2a0ce05f72c46c92f9800b5aad919da5fd2cacrjungPROGRAM_LDADD = buildmark.o $(HTTPD_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(PCRE_LIBS) $(EXTRA_LIBS) $(AP_LIBS) $(LIBS)
65d743d7fbb53143636ee2dec8fe8d8a1a581a6bjerenkrantzPROGRAM_PRELINK = $(COMPILE) -c $(top_srcdir)/server/buildmark.c
6ca0e6973c8176100f4a426444823ae5e777e28fsaschaPROGRAM_DEPENDENCIES = \
56ab8639aed4d3b2f031d9c1160c5f40af01bdebjerenkrantz server/libmain.la \
6ca0e6973c8176100f4a426444823ae5e777e28fsascha $(BUILTIN_LIBS) \
6ca0e6973c8176100f4a426444823ae5e777e28fsascha $(MPM_LIB) \
87a87c1e1afc7eb004bc10594a9de98411866a20jerenkrantz os/$(OS_DIR)/libos.la
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
1b92a71f5cbda8da4aa13af1034aab30b85bcd99minfrinsbin_PROGRAMS = $(PROGRAM_NAME)
1b92a71f5cbda8da4aa13af1034aab30b85bcd99minfrinTARGETS = $(sbin_PROGRAMS) $(shared_build) $(other_targets)
b20fd88fb62a14780223a39488dba735d3643fdcwroweINSTALL_TARGETS = install-conf install-htdocs install-error install-icons \
11fc305f8a8a1264c398d80a30983db92514e068jerenkrantz install-other install-cgi install-include install-suexec install-build \
11fc305f8a8a1264c398d80a30983db92514e068jerenkrantz install-man
cb5d3f2f217d457dada4883addb1dc9f3f17bb85fielding
8f9e3d3dc602155a189ed2f30ad4707af56a8368strikerDISTCLEAN_TARGETS = include/ap_config_auto.h include/ap_config_layout.h \
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sf include/apache_probes.h \
88ecd979f1112454432371f55a1420240fae3743trawick modules.c config.cache config.log config.status build/config_vars.mk \
ad1400ab704db9a0d0813670b183a699cea77333jorton build/rules.mk docs/conf/httpd.conf docs/conf/extra/*.conf shlibtool \
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton build/pkg/pkginfo build/config_vars.sh
1fb1fa8713de956400293b715f191ae8675bfaf1fieldingEXTRACLEAN_TARGETS = configure include/ap_config_auto.h.in generated_lists \
1fb1fa8713de956400293b715f191ae8675bfaf1fielding httpd.spec
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
1ddf25b77b03f7f4fd7a7676b62755da90cd3e0crbbinclude $(top_builddir)/build/rules.mk
2795c373a9fb112dc77576c1dfc23119f02d598amanojinclude $(top_srcdir)/build/program.mk
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-conf:
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton @echo Installing configuration files
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton @$(MKINSTALLDIRS) $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/extra
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton @$(MKINSTALLDIRS) $(DESTDIR)$(sysconfdir)/original/extra
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton @cd $(top_srcdir)/docs/conf; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames for i in mime.types magic; do \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames if test ! -f $(DESTDIR)$(sysconfdir)/$$i; then \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir); \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames fi; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames done; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames for j in $(top_srcdir)/docs/conf $(top_builddir)/docs/conf ; do \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames cd $$j ; \
e34761145134f5cfce7821fb60a06ec82b3b9650rjung for i in httpd.conf extra/*.conf; do \
8e5d996e323397bbcc56710e856475911930a93bjerenkrantz if [ -f $$i ] ; then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb ( \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb n_lm=`awk 'BEGIN {n=0} /@@LoadModule@@/ {n+=1} END {print n}' < $$i`; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb if test $$n_lm -eq 0 -o "x$(DSO_MODULES)" = "x"; then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb sed -e 's#@@ServerRoot@@#$(prefix)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 's#@@Port@@#$(PORT)#g' \
9ed3fee22fa1888a70ac42b7b6b8ea475fad0a6dfuankg -e 's#@@SSLPort@@#$(SSLPORT)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e '/@@LoadModule@@/d' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb < $$i; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb else \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb sed -n -e '/@@LoadModule@@/q' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 's#@@ServerRoot@@#$(prefix)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 's#@@Port@@#$(PORT)#g' \
9ed3fee22fa1888a70ac42b7b6b8ea475fad0a6dfuankg -e 's#@@SSLPort@@#$(SSLPORT)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 'p' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb < $$i; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb for j in $(DSO_MODULES) "^EOL^"; do \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb if test $$j != "^EOL^"; then \
dc12feb05fcd9f7afbe6c5d830898f028370cafbsf if echo ",$(ENABLED_DSO_MODULES),"|$(EGREP) ",$$j," > /dev/null ; then \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung loading_disabled=""; \
0a2212da6843659e65c378c5201e6612be625731sf else \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung loading_disabled="#"; \
0a2212da6843659e65c378c5201e6612be625731sf fi; \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung if test "$(LOAD_ALL_MODULES)" = "yes"; then \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung loading_disabled=""; \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung fi; \
fb333f30ae01a1f14b2afaa8a92c99192abf883erjung echo "$${loading_disabled}LoadModule $${j}_module $(rel_libexecdir)/mod_$${j}.so"; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb done; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb sed -e '1,/@@LoadModule@@/d' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e '/@@LoadModule@@/d' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 's#@@ServerRoot@@#$(prefix)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -e 's#@@Port@@#$(PORT)#g' \
9ed3fee22fa1888a70ac42b7b6b8ea475fad0a6dfuankg -e 's#@@SSLPort@@#$(SSLPORT)#g' \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb < $$i; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi \
945a9b081610f2b57759231e4cfad7aed62c9326slive ) > $(DESTDIR)$(sysconfdir)/original/$$i; \
945a9b081610f2b57759231e4cfad7aed62c9326slive chmod 0644 $(DESTDIR)$(sysconfdir)/original/$$i; \
8e5d996e323397bbcc56710e856475911930a93bjerenkrantz file=$$i; \
945a9b081610f2b57759231e4cfad7aed62c9326slive if [ "$$i" = "httpd.conf" ]; then \
945a9b081610f2b57759231e4cfad7aed62c9326slive file=`echo $$i|sed s/.*.conf/$(PROGRAM_NAME).conf/`; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi; \
d15c3a0e8c77973008a6357eef9e87eae3c0137aslive if test ! -f $(DESTDIR)$(sysconfdir)/$$file; then \
945a9b081610f2b57759231e4cfad7aed62c9326slive $(INSTALL_DATA) $(DESTDIR)$(sysconfdir)/original/$$i $(DESTDIR)$(sysconfdir)/$$file; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi; \
8e5d996e323397bbcc56710e856475911930a93bjerenkrantz fi; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb done ; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames done ; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames if test -f "$(builddir)/envvars-std"; then \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames cp -p envvars-std $(DESTDIR)$(sbindir); \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames if test ! -f $(DESTDIR)$(sbindir)/envvars; then \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames cp -p envvars-std $(DESTDIR)$(sbindir)/envvars ; \
49f79e02c1ca9aaf51f0c1fb06eeb1aa72cb1843gregames fi ; \
d472f67198d6b15dd1270136f180cca9c9263243trawick fi
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton# Create a sanitized config_vars.mk
51b88347f3bdf1a6b561aa7bbf18148459976e8ejortonbuild/config_vars.out: build/config_vars.mk
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton @$(SHELL) build/config_vars.sh < build/config_vars.mk > build/config_vars.out
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton
51b88347f3bdf1a6b561aa7bbf18148459976e8ejortoninstall-build: build/config_vars.out
1acdb106aad7f32757afa07281b80e292229c3a8sf @echo Installing build system files
1acdb106aad7f32757afa07281b80e292229c3a8sf @$(MKINSTALLDIRS) $(DESTDIR)$(installbuilddir)
1acdb106aad7f32757afa07281b80e292229c3a8sf @$(INSTALL_DATA) $(top_srcdir)/build/*.mk build/*.mk \
1acdb106aad7f32757afa07281b80e292229c3a8sf $(DESTDIR)$(installbuilddir)
1acdb106aad7f32757afa07281b80e292229c3a8sf @$(INSTALL_PROGRAM) $(top_builddir)/config.nice \
1acdb106aad7f32757afa07281b80e292229c3a8sf $(top_srcdir)/build/mkdir.sh \
1acdb106aad7f32757afa07281b80e292229c3a8sf $(top_srcdir)/build/instdso.sh \
1acdb106aad7f32757afa07281b80e292229c3a8sf $(DESTDIR)$(installbuilddir)
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton @$(INSTALL_DATA) build/config_vars.out $(DESTDIR)$(installbuilddir)/config_vars.mk
51b88347f3bdf1a6b561aa7bbf18148459976e8ejorton @rm build/config_vars.out
4cbb3bcf66a6788196bcc7244e4e36705acfbb57rbb
ef0665105781ee79245fd5014fbc8569730c47a9rbbhtdocs-srcdir = $(top_srcdir)/docs/docroot
de2aecd8da21eeae4394088cca196dfcb491de84rbb
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquernadocs:
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquerna @if test -d $(top_srcdir)/docs/manual/build; then \
294204c69c5ad7a76406907d780b01d80ea00d8cpquerna cd $(top_srcdir)/docs/manual/build && ./build.sh all; \
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquerna else \
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquerna echo 'For details on generating the docs, please read:'; \
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquerna echo ' http://httpd.apache.org/docs-project/docsformat.html'; \
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquerna fi
26d4668b602c703d63655271b1caaa420bf7a572rbb
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sfvalidate-xml:
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf @if test -d $(top_srcdir)/docs/manual/build; then \
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf cd $(top_srcdir)/docs/manual/build && ./build.sh validate-xml; \
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf else \
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf echo 'For details on generating the docs, please read:'; \
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf echo ' http://httpd.apache.org/docs-project/docsformat.html'; \
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf fi
bd7ee7eef7ad1988ff4d11aca3b0f9fc7beb4d97sf
f03dbdf787054ac7bb3ba5aa78c654e4c1b113d2pquernadox:
ef0665105781ee79245fd5014fbc8569730c47a9rbb doxygen $(top_srcdir)/docs/doxygen.conf
759f4a24d09e28c4eaca9f97311b497fc15cb5c7ben
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-htdocs:
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -@if [ -d $(DESTDIR)$(htdocsdir) ]; then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb echo "[PRESERVING EXISTING HTDOCS SUBDIR: $(DESTDIR)$(htdocsdir)]"; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb else \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick echo Installing HTML documents ; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb $(MKINSTALLDIRS) $(DESTDIR)$(htdocsdir) ; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz if test -d $(htdocs-srcdir) && test "x$(RSYNC)" != "x" && test -x $(RSYNC) ; then \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz $(RSYNC) --exclude .svn -rlpt --numeric-ids $(htdocs-srcdir)/ $(DESTDIR)$(htdocsdir)/; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz else \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz test -d $(htdocs-srcdir) && (cd $(htdocs-srcdir) && cp -rp * $(DESTDIR)$(htdocsdir)) ; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz cd $(DESTDIR)$(htdocsdir) && find . -name ".svn" -type d -print | xargs rm -rf 2>/dev/null || true; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz fi; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
b20fd88fb62a14780223a39488dba735d3643fdcwroweinstall-error:
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -@if [ -d $(DESTDIR)$(errordir) ]; then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb echo "[PRESERVING EXISTING ERROR SUBDIR: $(DESTDIR)$(errordir)]"; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb else \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick echo Installing error documents ; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb $(MKINSTALLDIRS) $(DESTDIR)$(errordir) ; \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick cd $(top_srcdir)/docs/error && cp -rp * $(DESTDIR)$(errordir) ; \
ee0a58b4f00271d965403b2ed65b8aace6dee4c6pquerna test "x$(errordir)" != "x" && cd $(DESTDIR)$(errordir) && find . -name ".svn" -type d -print | xargs rm -rf 2>/dev/null || true; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi
b20fd88fb62a14780223a39488dba735d3643fdcwrowe
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-icons:
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -@if [ -d $(DESTDIR)$(iconsdir) ]; then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb echo "[PRESERVING EXISTING ICONS SUBDIR: $(DESTDIR)$(iconsdir)]"; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb else \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick echo Installing icons ; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb $(MKINSTALLDIRS) $(DESTDIR)$(iconsdir) ; \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick cd $(top_srcdir)/docs/icons && cp -rp * $(DESTDIR)$(iconsdir) ; \
ee0a58b4f00271d965403b2ed65b8aace6dee4c6pquerna test "x$(iconsdir)" != "x" && cd $(DESTDIR)$(iconsdir) && find . -name ".svn" -type d -print | xargs rm -rf 2>/dev/null || true; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-cgi:
92c4ce31c526bc9e6272bc1157b496132c13d848rbb -@if [ -d $(DESTDIR)$(cgidir) ];then \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb echo "[PRESERVING EXISTING CGI SUBDIR: $(DESTDIR)$(cgidir)]"; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb else \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick echo Installing CGIs ; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb $(MKINSTALLDIRS) $(DESTDIR)$(cgidir) ; \
ebc7a477cfdf05bc87fce40c5886e02aa1c63e57trawick cd $(top_srcdir)/docs/cgi-examples && cp -rp * $(DESTDIR)$(cgidir) ; \
ee0a58b4f00271d965403b2ed65b8aace6dee4c6pquerna test "x$(cgidir)" != "x" && cd $(DESTDIR)$(cgidir) && find . -name ".svn" -type d -print | xargs rm -rf 2>/dev/null || true; \
92c4ce31c526bc9e6272bc1157b496132c13d848rbb fi
2a67190265146d3e80b1b0c9ef04f181c8db7f64rbb
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-other:
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @test -d $(DESTDIR)$(logfiledir) || $(MKINSTALLDIRS) $(DESTDIR)$(logfiledir)
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @test -d $(DESTDIR)$(runtimedir) || $(MKINSTALLDIRS) $(DESTDIR)$(runtimedir)
6cb7893a671cebe32dd0455ba79781a4834e141egregames @for ext in dll x; do \
6cb7893a671cebe32dd0455ba79781a4834e141egregames file=apachecore.$$ext; \
6cb7893a671cebe32dd0455ba79781a4834e141egregames if test -f $$file; then \
4b34d6a5b70303010612df6c87da3ee91ae86078rbb cp -p $$file $(DESTDIR)$(libdir); \
6cb7893a671cebe32dd0455ba79781a4834e141egregames fi; \
9b43e5d0e78f3f273d8d3f99398267f282ba293ftrawick done; \
cdb58be93a9cbeaba1ebc759b48aa8ed519675a9bjh file=httpd.dll; \
cdb58be93a9cbeaba1ebc759b48aa8ed519675a9bjh if test -f $$file; then \
4b34d6a5b70303010612df6c87da3ee91ae86078rbb cp -p $$file $(DESTDIR)$(bindir); \
cdb58be93a9cbeaba1ebc759b48aa8ed519675a9bjh fi;
6ca0e6973c8176100f4a426444823ae5e777e28fsascha
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jortonINSTALL_HEADERS = \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton include/*.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/include/*.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/os/$(OS_DIR)/os.h \
9081b9c101e8a47d935910ccf35c844c96e7f16ewrowe $(srcdir)/modules/arch/unix/mod_unixd.h \
9b3f22245585921d653a10083d862538dc704f56wrowe $(srcdir)/modules/core/mod_so.h \
9b3f22245585921d653a10083d862538dc704f56wrowe $(srcdir)/modules/core/mod_watchdog.h \
9b3f22245585921d653a10083d862538dc704f56wrowe $(srcdir)/modules/cache/mod_cache.h \
fcab084c916ba765c490dd5818b11de025002fd1nd $(srcdir)/modules/database/mod_dbd.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/dav/main/mod_dav.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/filters/mod_include.h \
4afeb78b4282ec3079f28ed31e64e7fb7ef2da40minfrin $(srcdir)/modules/filters/mod_xml2enc.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/generators/mod_cgi.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/generators/mod_status.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/loggers/mod_log_config.h \
ef7625dbea2c1155fa4a7799093b9d09d8b89312minfrin $(srcdir)/modules/mappers/mod_rewrite.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/proxy/mod_proxy.h \
53a147ade768e4fe71b3c8a82556bec9fc2cc752trawick $(srcdir)/modules/proxy/mod_serf.h \
6074406605dbf7a998f0c3b774fc6ef2e2607f8brjung $(srcdir)/modules/session/mod_session.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/modules/ssl/mod_ssl.h \
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton $(srcdir)/os/$(OS_DIR)/*.h
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton
6ca0e6973c8176100f4a426444823ae5e777e28fsaschainstall-include:
6ca0e6973c8176100f4a426444823ae5e777e28fsascha @echo Installing header files
aa01f2bd8a4fc8a417b77d6fab108174f9ee1458jorton @$(MKINSTALLDIRS) $(DESTDIR)$(includedir)
1acdb106aad7f32757afa07281b80e292229c3a8sf @$(INSTALL_DATA) $(INSTALL_HEADERS) $(DESTDIR)$(includedir)
150d51d42d77924d8b84d2f34299fb5ffc952679rbb
a773226ea345018b49d45cf2e076ff2452eead5arbbinstall-man:
0b89ec3ffc8022dd83fd933e37e0d5b1ef3446b7gregames @echo Installing man pages and online manual
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @test -d $(DESTDIR)$(mandir) || $(MKINSTALLDIRS) $(DESTDIR)$(mandir)
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @test -d $(DESTDIR)$(mandir)/man1 || $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @test -d $(DESTDIR)$(mandir)/man8 || $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man8
0b89ec3ffc8022dd83fd933e37e0d5b1ef3446b7gregames @test -d $(DESTDIR)$(manualdir) || $(MKINSTALLDIRS) $(DESTDIR)$(manualdir)
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @cp -p $(top_srcdir)/docs/man/*.1 $(DESTDIR)$(mandir)/man1
4b34d6a5b70303010612df6c87da3ee91ae86078rbb @cp -p $(top_srcdir)/docs/man/*.8 $(DESTDIR)$(mandir)/man8
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz @if test "x$(RSYNC)" != "x" && test -x $(RSYNC) ; then \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz $(RSYNC) --exclude .svn -rlpt --numeric-ids $(top_srcdir)/docs/manual/ $(DESTDIR)$(manualdir)/; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz else \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz cd $(top_srcdir)/docs/manual && cp -rp * $(DESTDIR)$(manualdir); \
0a37b6b6e6cfe8f9c353f3f3606893782186ce12martin cd $(DESTDIR)$(manualdir) && find . -name ".svn" -type d -print | xargs rm -rf 2>/dev/null || true; \
9db19053d8158d96abd6934678c012e0d59d59edjerenkrantz fi
a773226ea345018b49d45cf2e076ff2452eead5arbb
7b395e4e878c28a4784919cfd2e704ddd14a3390jortoninstall-suexec: install-suexec-binary install-suexec-$(INSTALL_SUEXEC)
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton
7b395e4e878c28a4784919cfd2e704ddd14a3390jortoninstall-suexec-binary:
150d51d42d77924d8b84d2f34299fb5ffc952679rbb @if test -f $(builddir)/support/suexec; then \
4b34d6a5b70303010612df6c87da3ee91ae86078rbb test -d $(DESTDIR)$(sbindir) || $(MKINSTALLDIRS) $(DESTDIR)$(sbindir); \
4b34d6a5b70303010612df6c87da3ee91ae86078rbb $(INSTALL_PROGRAM) $(top_builddir)/support/suexec $(DESTDIR)$(sbindir); \
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton fi
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton
7b395e4e878c28a4784919cfd2e704ddd14a3390jortoninstall-suexec-setuid:
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton @if test -f $(builddir)/support/suexec; then \
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton chmod 4755 $(DESTDIR)$(sbindir)/suexec; \
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton fi
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton
7b395e4e878c28a4784919cfd2e704ddd14a3390jortoninstall-suexec-caps:
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton @if test -f $(builddir)/support/suexec; then \
7b395e4e878c28a4784919cfd2e704ddd14a3390jorton setcap 'cap_setuid,cap_setgid+pe' $(DESTDIR)$(sbindir)/suexec; \
150d51d42d77924d8b84d2f34299fb5ffc952679rbb fi
150d51d42d77924d8b84d2f34299fb5ffc952679rbb
150d51d42d77924d8b84d2f34299fb5ffc952679rbbsuexec:
bd3dca4499c793f229965a37e6d4597d0e318907rbb cd support && $(MAKE) suexec
ce8d7a0627c0f246376cccd980463f8250a6a97ebjh
d45481dadf7f1f0ffd95b38b1c5b0ea6b2d57888jerenkrantzx-local-distclean:
52658aa82477c290a4c037f14c5c935374ef0d83trawick @rm -rf autom4te.cache
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh
0d03aadb6c364ae976af4c904aa3625d2512d101sfupdate-log-tags update-log-msg-tags:
0d03aadb6c364ae976af4c904aa3625d2512d101sf find server modules os -name \*.c|xargs perl \
0d03aadb6c364ae976af4c904aa3625d2512d101sf docs/log-message-tags/update-log-msg-tags
0d03aadb6c364ae976af4c904aa3625d2512d101sf
671aab32ba5feda7df9d21c5ba03663197def3d7wrowe# XXX: This looks awfully platform-specific [read: bad form and style]
4a13940dc2990df0a798718d3a3f9cf1566c2217bjhinclude $(top_srcdir)/os/os2/core.mk