Makefile.in revision ce8d7a0627c0f246376cccd980463f8250a6a97e
d32fae803076bce020fb9cb595a383f78ea740ebkess
2772c0bad271d7a345ef7779dd318fa6098a6bfandSUBDIRS = srclib os server modules support
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd
fd9abdda70912b99b24e3bf1a38f26fde908a74cndPROGRAM_NAME = $(progname)
fd9abdda70912b99b24e3bf1a38f26fde908a74cndPROGRAM_SOURCES = modules.c
2772c0bad271d7a345ef7779dd318fa6098a6bfandPROGRAM_LDADD = $(EXTRA_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS)
2772c0bad271d7a345ef7779dd318fa6098a6bfandPROGRAM_DEPENDENCIES = \
2772c0bad271d7a345ef7779dd318fa6098a6bfand $(BUILTIN_LIBS) \
2772c0bad271d7a345ef7779dd318fa6098a6bfand $(MPM_LIB) \
6df89e6e4adeb986b41b7ec6b7593a887e031ce7nd server/libmain.la \
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc os/$(OS_DIR)/libos.la \
2772c0bad271d7a345ef7779dd318fa6098a6bfand $(AP_LIBS)
2772c0bad271d7a345ef7779dd318fa6098a6bfand
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowenPROGRAMS = $(PROGRAM_NAME)
2e545ce2450a9953665f701bb05350f0d3f26275ndtargets = $(PROGRAMS) $(other_targets)
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowenphony_targets = $(srcdir)/buildmark.c
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erboweninstall_targets = install-conf install-htdocs install-icons install-other \
2772c0bad271d7a345ef7779dd318fa6098a6bfand install-cgi install-include install-support install-suexec
2772c0bad271d7a345ef7779dd318fa6098a6bfandDISTCLEAN_TARGETS = include/config_auto.h modules.c aclocal.m4 buildmk.stamp \
2772c0bad271d7a345ef7779dd318fa6098a6bfand configure generated_lists include/ap_config_auto.h \
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen include/ap_config_auto.h.in include/ap_config_path.h install-sh \
3f08db06526d6901aa08c110b5bc7dde6bc39905nd missing mkinstalldirs
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfandinclude $(top_srcdir)/build/rules.mk
2772c0bad271d7a345ef7779dd318fa6098a6bfandinclude $(top_srcdir)/build/program.mk
4b5981e276e93df97c34e4da05ca5cf8bbd937dand
6df89e6e4adeb986b41b7ec6b7593a887e031ce7ndinstall-conf:
3f08db06526d6901aa08c110b5bc7dde6bc39905nd @echo Installing configuration files
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd @test -d $(sysconfdir) || $(MKINSTALLDIRS) $(sysconfdir)
ed1d958582984a7c54a6ca859e15939a414fa733nd @cd docs/conf; \
ed1d958582984a7c54a6ca859e15939a414fa733nd for i in mime.types magic; do \
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd $(INSTALL_DATA) $$i $(sysconfdir); \
b05ab3ff5ab54aa22610b13d56eaba6ddfc3db60nd done; \
43e2c3ca329ff3ca8cb7613d455ddb3794edf7adnd for i in *-std*; do \
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd sed -e 's#@@ServerRoot@@#$(prefix)#g' \
1cc20a8827ff6056399d64e3106b44d31e8e0e53nd -e 's#@@Port@@#$(PORT)#g' \
63f06dce77bb2d9b1c5aa5deeb47a1069987fd1end < $$i > $(sysconfdir)/$$i; \
d474d8ef01ec5c2a09341cd148851ed383c3287crbowen chmod 0644 $(sysconfdir)/$$i; \
d474d8ef01ec5c2a09341cd148851ed383c3287crbowen file=`echo $$i|sed s/-std//`; \
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd if [ "$$file" = "httpd.conf" ]; then \
3f08db06526d6901aa08c110b5bc7dde6bc39905nd file=`echo $$file|sed s/.*.conf/$(PROGRAM_NAME).conf/`; \
2772c0bad271d7a345ef7779dd318fa6098a6bfand fi; \
8285eedf5ee48e2a11030f5ff75af4af75177160nd if test "$$file" != "$$i" && test ! -f $(sysconfdir)/$$file; then \
8285eedf5ee48e2a11030f5ff75af4af75177160nd $(INSTALL_DATA) $(sysconfdir)/$$i $(sysconfdir)/$$file; \
cc04b9186e16eb08609e37ceace74b45f14973ccnd fi; \
8285eedf5ee48e2a11030f5ff75af4af75177160nd done
52bc21ad2115333a8295c5f3e4f328d7431e6989nd
2772c0bad271d7a345ef7779dd318fa6098a6bfandhtdocs-srcdir = docs/docroot
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfanddocs::
2772c0bad271d7a345ef7779dd318fa6098a6bfand mkdir -p ./docs/api
2772c0bad271d7a345ef7779dd318fa6098a6bfand srclib/apr/build/scandoc -isrclib/apr/build/default.pl -p./docs/api/ ./include/*.h
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd
2772c0bad271d7a345ef7779dd318fa6098a6bfanddox::
2772c0bad271d7a345ef7779dd318fa6098a6bfand $(HOME)/software/unpacked/doxygen-1.2.5/bin/doxygen docs/doxygen.conf
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfandinstall-htdocs:
81cf97e7f6cc21c82fbee5b151e28aed8b2e0c70nd @echo Installing HTML documents
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(htdocsdir) || $(MKINSTALLDIRS) $(htdocsdir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(htdocs-srcdir) && (cd $(htdocs-srcdir) && cp -rp * $(htdocsdir))
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(htdocsdir)/manual || $(MKINSTALLDIRS) $(htdocsdir)/manual
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d docs/manual && (cd docs/manual && cp -rp * $(htdocsdir)/manual)
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd @(cd $(htdocsdir) && find . -name "CVS" -print | xargs rm -rf {} \;)
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd
2772c0bad271d7a345ef7779dd318fa6098a6bfandinstall-icons:
2772c0bad271d7a345ef7779dd318fa6098a6bfand @echo Installing icons
fcdf6ac1381a286557ff5f7dfd505fe6ba89841dnd @test -d $(iconsdir) || $(MKINSTALLDIRS) $(iconsdir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @(cd docs/icons && cp -rp * $(iconsdir))
2772c0bad271d7a345ef7779dd318fa6098a6bfand @(cd $(iconsdir) && find . -name "CVS" -print | xargs rm -rf {} \;)
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfandinstall-cgi:
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd @echo Installing CGIs
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(cgidir) || $(MKINSTALLDIRS) $(cgidir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @(cd docs/cgi-examples && cp -rp * $(cgidir))
2772c0bad271d7a345ef7779dd318fa6098a6bfand @(cd $(cgidir) && find . -name "CVS" -print | xargs rm -rf {} \;)
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfandinstall-support:
2772c0bad271d7a345ef7779dd318fa6098a6bfand @echo Installing Support Binaries
5ae30adbe59946de742ab0cd6be3b7457471a698takashi @test -d $(bindir) || $(MKINSTALLDIRS) $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p $(srcdir)/support/httpd.exp $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p $(builddir)/support/htpasswd $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p $(builddir)/support/htdigest $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p $(builddir)/support/rotatelogs $(bindir)
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd @cp -p $(builddir)/support/logresolve $(bindir)
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd @cp -p $(builddir)/support/ab $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p $(builddir)/support/apachectl $(bindir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand chmod 755 $(bindir)/apachectl
2772c0bad271d7a345ef7779dd318fa6098a6bfand @if test -f $(builddir)/support/apxs; then \
2772c0bad271d7a345ef7779dd318fa6098a6bfand cp -p $(builddir)/support/apxs $(bindir); \
2772c0bad271d7a345ef7779dd318fa6098a6bfand chmod 755 $(bindir)/apxs; \
2772c0bad271d7a345ef7779dd318fa6098a6bfand fi
2772c0bad271d7a345ef7779dd318fa6098a6bfand
2772c0bad271d7a345ef7779dd318fa6098a6bfand
6e78b54cb721beced83b8b775ee142ae9fbfaa38ndinstall-other:
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(logdir) || $(MKINSTALLDIRS) $(logdir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @for ext in dll x; do \
2772c0bad271d7a345ef7779dd318fa6098a6bfand file=apachecore.$$ext; \
1352ae75e07a97c6a9105c00dee5e09336d40eddnd if test -f $$file; then \
1352ae75e07a97c6a9105c00dee5e09336d40eddnd cp -p $$file $(bindir); \
2772c0bad271d7a345ef7779dd318fa6098a6bfand fi; \
2772c0bad271d7a345ef7779dd318fa6098a6bfand done;
6e78b54cb721beced83b8b775ee142ae9fbfaa38nd
2772c0bad271d7a345ef7779dd318fa6098a6bfandinstall-include:
b407788c2584687e74dd583307d08399b42c2d28nd @echo Installing header files
2772c0bad271d7a345ef7779dd318fa6098a6bfand @test -d $(includedir) || $(MKINSTALLDIRS) $(includedir)
2772c0bad271d7a345ef7779dd318fa6098a6bfand @cp -p include/*.h $(srcdir)/include/*.h $(includedir)
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd @cp -p $(srcdir)/os/$(OS_DIR)/os.h $(includedir)
ed1d958582984a7c54a6ca859e15939a414fa733nd @if test -f $(srcdir)/os/$(OS_DIR)/os-inline.c; then \
ed1d958582984a7c54a6ca859e15939a414fa733nd cp -p $(srcdir)/os/$(OS_DIR)/os-inline.c $(includedir); \
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd fi;
b05ab3ff5ab54aa22610b13d56eaba6ddfc3db60nd @cp -p $(srcdir)/server/mpm/$(MPM_NAME)/*.h $(includedir)
43e2c3ca329ff3ca8cb7613d455ddb3794edf7adnd @cp -p $(srcdir)/modules/dav/main/mod_dav.h $(includedir)
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd @cp -p $(srcdir)/modules/filters/mod_include.h $(includedir)
1cc20a8827ff6056399d64e3106b44d31e8e0e53nd @cp -p $(srcdir)/srclib/pcre/*.h $(includedir)
63f06dce77bb2d9b1c5aa5deeb47a1069987fd1end @cp -p $(srcdir)/srclib/apr/include/*.h $(includedir)
d474d8ef01ec5c2a09341cd148851ed383c3287crbowen @cp -p $(srcdir)/srclib/apr-util/include/*.h $(includedir)
d474d8ef01ec5c2a09341cd148851ed383c3287crbowen @cp -p $(srcdir)/os/$(OS_DIR)/*.h $(includedir)
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd @chmod 644 $(includedir)/*.h
205f749042ed530040a4f0080dbcb47ceae8a374rjung
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rboweninstall-suexec:
0d0ba3a410038e179b695446bb149cce6264e0abnd @if test -f $(builddir)/support/suexec; then \
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd test -d $(sbindir) || $(MKINSTALLDIRS) $(sbindir); \
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd cp -p $(srcdir)/support/suexec $(sbindir); \
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd chmod 4755 $(sbindir)/suexec; \
2772c0bad271d7a345ef7779dd318fa6098a6bfand fi
suexec:
cd support && make suexec
include $(top_srcdir)/os/os2/core.mk