NWGNUmakefile revision e12540cc4fadfe6de6ea492b6f3e3d210d92af4a
4d237bbe075b1d2c19428cd954d721d65b31f67cwrowe#
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# Define our required macro's if not already done.
4ea8055e720d18f386b8026b546e5836ecccba4arjung#
4ea8055e720d18f386b8026b546e5836ecccba4arjung
4ea8055e720d18f386b8026b546e5836ecccba4arjungifndef AP_WORK
4ea8055e720d18f386b8026b546e5836ecccba4arjungexport AP_WORK = $(CURDIR)
4ea8055e720d18f386b8026b546e5836ecccba4arjungendif
4ea8055e720d18f386b8026b546e5836ecccba4arjung
f80ef15dcf58050fbfbe12b000de043f6ae6ac82pquernaifndef APR_WORK
f80ef15dcf58050fbfbe12b000de043f6ae6ac82pquernaifeq "$(wildcard $(AP_WORK)/srclib/apr)" "$(AP_WORK)/srclib/apr"
60a8830541cd85d23a42ccb1639bc4744de9d526poirierexport APR_WORK = $(AP_WORK)/srclib/apr
60a8830541cd85d23a42ccb1639bc4744de9d526poirierendif
60a8830541cd85d23a42ccb1639bc4744de9d526poirierendif
60a8830541cd85d23a42ccb1639bc4744de9d526poirierifneq "$(wildcard $(APR_WORK)/include/apr_version.h)" "$(APR_WORK)/include/apr_version.h"
5ae15cd9d22fb3bdfd2eb0b9761c4ef07fbf2f96minfrin$(error APR_WORK does not point to a valid APR source tree)
5ae15cd9d22fb3bdfd2eb0b9761c4ef07fbf2f96minfrinendif
5ae15cd9d22fb3bdfd2eb0b9761c4ef07fbf2f96minfrin
5ae15cd9d22fb3bdfd2eb0b9761c4ef07fbf2f96minfrinifndef APU_WORK
69fc9805c344b2dd5fd49a4f75cbf55dedeac7d6minfrinifeq "$(wildcard $(AP_WORK)/srclib/apr-util)" "$(AP_WORK)/srclib/apr-util"
69fc9805c344b2dd5fd49a4f75cbf55dedeac7d6minfrinexport APU_WORK = $(AP_WORK)/srclib/apr-util
69fc9805c344b2dd5fd49a4f75cbf55dedeac7d6minfrinendif
ca0a943242b488c162aa89874498e0316f7b2f2eminfrinendif
ca0a943242b488c162aa89874498e0316f7b2f2eminfrinifndef APU_WORK
ca0a943242b488c162aa89874498e0316f7b2f2eminfrinifeq "$(wildcard $(APR_WORK)/include/apu_version.h)" "$(APR_WORK)/include/apu_version.h"
ca0a943242b488c162aa89874498e0316f7b2f2eminfrinexport APU_WORK = $(APR_WORK)
ca0a943242b488c162aa89874498e0316f7b2f2eminfrinendif
e1c6c1dac26c35ecebe158438bb0c56afbb9bfb0sfendif
e1c6c1dac26c35ecebe158438bb0c56afbb9bfb0sfifneq "$(wildcard $(APU_WORK)/include/apu_version.h)" "$(APU_WORK)/include/apu_version.h"
dd90cc3ba2a09e7be46c9d8f5faad90edf18134fsf$(error APU_WORK does not point to a valid APU source tree)
38451a13fb80b89e704792ebc0e6f9e5e5877d7dsfendif
38451a13fb80b89e704792ebc0e6f9e5e5877d7dsf
38451a13fb80b89e704792ebc0e6f9e5e5877d7dsf#
38451a13fb80b89e704792ebc0e6f9e5e5877d7dsf# Declare the sub-directories to be built here
38451a13fb80b89e704792ebc0e6f9e5e5877d7dsf#
505e342aefa9fbccc857f1bc653a310e25511946sf
505e342aefa9fbccc857f1bc653a310e25511946sfSUBDIRS = \
505e342aefa9fbccc857f1bc653a310e25511946sf $(APR_WORK) \
505e342aefa9fbccc857f1bc653a310e25511946sf build \
26734c75baf170a492ef6a82f07b24ee1af7d0b1sf support \
26734c75baf170a492ef6a82f07b24ee1af7d0b1sf modules \
26734c75baf170a492ef6a82f07b24ee1af7d0b1sf $(EOLIST)
dda254ba84bdff5e236917af1b31693ca4360eabcovener
dda254ba84bdff5e236917af1b31693ca4360eabcovener#
dda254ba84bdff5e236917af1b31693ca4360eabcovener# Get the 'head' of the build environment. This includes default targets and
dda254ba84bdff5e236917af1b31693ca4360eabcovener# paths to tools
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna#
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna
3becbd2611ffb2e8391a8eacce765b43dcb1c669wroweinclude $(AP_WORK)/build/NWGNUhead.inc
3becbd2611ffb2e8391a8eacce765b43dcb1c669wrowe
3becbd2611ffb2e8391a8eacce765b43dcb1c669wrowe#
8e5e9b2d4c6cbcd21ca182fe1109d59284239515wrowe# build this level's files
3becbd2611ffb2e8391a8eacce765b43dcb1c669wrowe
9c78f8d71737dfbbbf4da2f9acb397567a10e88bsf#
9c78f8d71737dfbbbf4da2f9acb397567a10e88bsf# Make sure all needed macro's are defined
9c78f8d71737dfbbbf4da2f9acb397567a10e88bsf#
9c78f8d71737dfbbbf4da2f9acb397567a10e88bsf
9c78f8d71737dfbbbf4da2f9acb397567a10e88bsf#
4be9c459920a7c1cfe62d654327dae5c4bb6b284sf# These directories will be at the beginning of the include list, followed by
4be9c459920a7c1cfe62d654327dae5c4bb6b284sf# INCDIRS
4be9c459920a7c1cfe62d654327dae5c4bb6b284sf#
47ff2654d827dd3596ce2e4099d69cec0f1009b9takashiXINCDIRS += \
47ff2654d827dd3596ce2e4099d69cec0f1009b9takashi $(APR)/include \
47ff2654d827dd3596ce2e4099d69cec0f1009b9takashi $(APRUTIL)/include \
b4ae72381175122ebfe42ff0d11db7a7f4162014takashi $(SRC)/include \
b4ae72381175122ebfe42ff0d11db7a7f4162014takashi $(STDMOD)/core \
b4ae72381175122ebfe42ff0d11db7a7f4162014takashi $(STDMOD)/filters \
5e1ae35c05125b8b6c6c648c60e576f5796ea061rpluem $(STDMOD)/generators \
5e1ae35c05125b8b6c6c648c60e576f5796ea061rpluem $(STDMOD)/proxy \
b115299831a7b4bbec58a88d708d8536e1ecd50csf $(NWOS) \
5e1ae35c05125b8b6c6c648c60e576f5796ea061rpluem $(EOLIST)
5e1ae35c05125b8b6c6c648c60e576f5796ea061rpluem
b9a830d395feaa66ab621841a5cd86e1fa2d184brjung#
b9a830d395feaa66ab621841a5cd86e1fa2d184brjung# These flags will come after CFLAGS
82e6711dc508d2822d9397f07136ba4ddd8764e1niq#
82e6711dc508d2822d9397f07136ba4ddd8764e1niqXCFLAGS += \
82e6711dc508d2822d9397f07136ba4ddd8764e1niq -DHAVE_CONFIG_H \
82e6711dc508d2822d9397f07136ba4ddd8764e1niq $(EOLIST)
82e6711dc508d2822d9397f07136ba4ddd8764e1niq
82e6711dc508d2822d9397f07136ba4ddd8764e1niq#
82e6711dc508d2822d9397f07136ba4ddd8764e1niq# These defines will come after DEFINES
f43104f173247435cb4ade2b89aa2ca8108aedb7niq#
f43104f173247435cb4ade2b89aa2ca8108aedb7niqXDEFINES += \
f43104f173247435cb4ade2b89aa2ca8108aedb7niq $(EOLIST)
1fdcfb04a08e53ce28af657d854922efbbabecf4niq
1fdcfb04a08e53ce28af657d854922efbbabecf4niq#
1fdcfb04a08e53ce28af657d854922efbbabecf4niq# These flags will be added to the link.opt file
1fdcfb04a08e53ce28af657d854922efbbabecf4niq#
c26aa743a70c2148cdca1e6c637c605d9025b051niqXLFLAGS += \
c26aa743a70c2148cdca1e6c637c605d9025b051niq $(EOLIST)
c26aa743a70c2148cdca1e6c637c605d9025b051niq
c26aa743a70c2148cdca1e6c637c605d9025b051niq#
e076b09731977eafcef2bfc6f5323f3ab7e83b15niq# These values will be appended to the correct variables based on the value of
e076b09731977eafcef2bfc6f5323f3ab7e83b15niq# RELEASE
3fba96a56fbced0f14edde04f417d74d7f5bdb1eniq#
3a183ee5b8f8129f6d3ec493be51abacda7c6ea7niqifeq "$(RELEASE)" "debug"
3a183ee5b8f8129f6d3ec493be51abacda7c6ea7niqXINCDIRS += \
3a183ee5b8f8129f6d3ec493be51abacda7c6ea7niq $(EOLIST)
64dbb5532fba398c5e81efeb21c7fd50c05819d7niq
64dbb5532fba398c5e81efeb21c7fd50c05819d7niqXCFLAGS += \
64dbb5532fba398c5e81efeb21c7fd50c05819d7niq $(EOLIST)
d31d6c32262a8d1cbfc63d9f7adccae46002c8f7niq
d31d6c32262a8d1cbfc63d9f7adccae46002c8f7niqXDEFINES += \
d31d6c32262a8d1cbfc63d9f7adccae46002c8f7niq $(EOLIST)
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna
a50db00c3663c2a0d3531965c64d995516b06288niqXLFLAGS += \
11f2c481e1d57bedb3f758565307501e9a2730ddtrawick $(EOLIST)
11f2c481e1d57bedb3f758565307501e9a2730ddtrawickendif
11f2c481e1d57bedb3f758565307501e9a2730ddtrawick
11f2c481e1d57bedb3f758565307501e9a2730ddtrawickifeq "$(RELEASE)" "noopt"
11f2c481e1d57bedb3f758565307501e9a2730ddtrawickXINCDIRS += \
11f2c481e1d57bedb3f758565307501e9a2730ddtrawick $(EOLIST)
4aa736735709d0434c02ae6cc65b0738eb9882cctakashi
4aa736735709d0434c02ae6cc65b0738eb9882cctakashiXCFLAGS += \
4aa736735709d0434c02ae6cc65b0738eb9882cctakashi $(EOLIST)
99d46a23c6eac800f327b29f8009f7d7da986230trawick
99d46a23c6eac800f327b29f8009f7d7da986230trawickXDEFINES += \
99d46a23c6eac800f327b29f8009f7d7da986230trawick $(EOLIST)
99d46a23c6eac800f327b29f8009f7d7da986230trawick
6c2782f8988f498ad9e5fc84256e202175c3edc9covenerXLFLAGS += \
6c2782f8988f498ad9e5fc84256e202175c3edc9covener $(EOLIST)
6c2782f8988f498ad9e5fc84256e202175c3edc9covenerendif
6c2782f8988f498ad9e5fc84256e202175c3edc9covener
a50db00c3663c2a0d3531965c64d995516b06288niqifeq "$(RELEASE)" "release"
bf27540ecb929632fd82264742045c96006c382cniqXINCDIRS += \
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna $(EOLIST)
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquernaXCFLAGS += \
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna $(EOLIST)
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquernaXDEFINES += \
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna $(EOLIST)
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquernaXLFLAGS += \
bcb567d8f48f5de8aa84e0b19e93357e0a4d970epquerna $(EOLIST)
ea6ff3396df1d6d43ee0ecfa3e26ada981d8e9a3sctemmeendif
8a0c75e992cc657a98317e78374b800d16963cfatrawick
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin#
ab1b172430f2d4e1b222b541bb8c1d431c1a7bc7sf# These are used by the link target if an NLM is being generated
8315a125b56710a222167e4d65b96c3c891f4b25sf# This is used by the link 'name' directive to name the nlm. If left blank
8315a125b56710a222167e4d65b96c3c891f4b25sf# TARGET_nlm (see below) will be used.
ab1b172430f2d4e1b222b541bb8c1d431c1a7bc7sf#
3f985866b9b5b49fb57735b5eb135591163f30dfsfNLM_NAME = Apache2
3f985866b9b5b49fb57735b5eb135591163f30dfsf
7f51e5c395d431b8c20226f77de28efe13272bfasf#
7f51e5c395d431b8c20226f77de28efe13272bfasf# This is used by the link '-desc ' directive.
7f51e5c395d431b8c20226f77de28efe13272bfasf# If left blank, NLM_NAME will be used.
7f51e5c395d431b8c20226f77de28efe13272bfasf#
17d64c884a44f5ca72f6901afd3e50991bfc1c63sfNLM_DESCRIPTION = Apache Web Server $(VERSION_STR) $(VERSION_SKT)
17d64c884a44f5ca72f6901afd3e50991bfc1c63sf
17d64c884a44f5ca72f6901afd3e50991bfc1c63sf#
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf# This is used by the '-threadname' directive. If left blank,
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf# NLM_NAME Thread will be used.
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf#
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sfNLM_THREAD_NAME = $(NLM_NAME)
68686064650b23222461014a11558593de194bbctrawick
304903af1cf77cbdfa07e8a6482f35f3d9d7b0f3sf#
304903af1cf77cbdfa07e8a6482f35f3d9d7b0f3sf# This is used by the '-screenname' directive. If left blank,
a6e4caaa97e433cc2ef78d957bc32756d9c49f79sf# 'Apache for NetWare' Thread will be used.
a96ba81cada826f2a9ab1e24218a77bfadfc31d8sf#
a96ba81cada826f2a9ab1e24218a77bfadfc31d8sfNLM_SCREEN_NAME = Apache $(VERSION_STR) for NetWare
a96ba81cada826f2a9ab1e24218a77bfadfc31d8sf
a96ba81cada826f2a9ab1e24218a77bfadfc31d8sf
4f133508c93204c06e1acba9774ff184e5812606niq#
4f133508c93204c06e1acba9774ff184e5812606niq# If this is specified, it will override VERSION value in
4f133508c93204c06e1acba9774ff184e5812606niq# $(AP_WORK)/build/NWGNUenvironment.inc
87587593f1a53030e840acc0dec6cc881022ea40covener#
87587593f1a53030e840acc0dec6cc881022ea40covenerNLM_VERSION =
87587593f1a53030e840acc0dec6cc881022ea40covener
87587593f1a53030e840acc0dec6cc881022ea40covener#
87587593f1a53030e840acc0dec6cc881022ea40covener# If this is specified, it will override the default of 64K
52071e4b9f49c3a1c2c767c7ea80ec92cf9032c9covener#
52071e4b9f49c3a1c2c767c7ea80ec92cf9032c9covenerNLM_STACK_SIZE = 65536
52071e4b9f49c3a1c2c767c7ea80ec92cf9032c9covener
89b8bbc89404e7071e573c4f0a17f528996e855djorton
89b8bbc89404e7071e573c4f0a17f528996e855djorton#
89b8bbc89404e7071e573c4f0a17f528996e855djorton# If this is specified it will be used by the link '-entry' directive
e1d4c4e8366f46dc5dc1e6e24b4c7ac448dfa061sf#
e1d4c4e8366f46dc5dc1e6e24b4c7ac448dfa061sfNLM_ENTRY_SYM =
6bc4f334a04802bab835893d0c42af8bfb9c3c41sf
6bc4f334a04802bab835893d0c42af8bfb9c3c41sf#
53593dbd8fece82cb66a23f0b7024d8d713d66f1sf# If this is specified it will be used by the link '-exit' directive
53593dbd8fece82cb66a23f0b7024d8d713d66f1sf#
79e3f2f950745953fff4a6a8dfe1f7cce31ce287sfNLM_EXIT_SYM =
79e3f2f950745953fff4a6a8dfe1f7cce31ce287sf
ab2b977442827214b1d884decf3e3f1579fd45e1rpluem#
ab2b977442827214b1d884decf3e3f1579fd45e1rpluem# If this is specified it will be used by the link '-check' directive
ab2b977442827214b1d884decf3e3f1579fd45e1rpluem#
195edf54eccd8c5a436c7dd17f5f604e7074d5d1sfNLM_CHECK_SYM = _LibCCheckUnload
195edf54eccd8c5a436c7dd17f5f604e7074d5d1sf
195edf54eccd8c5a436c7dd17f5f604e7074d5d1sf#
3709b26f3370ae89c5324a3c03fab56a93b09ecdsf# If these are specified it will be used by the link '-flags' directive
3709b26f3370ae89c5324a3c03fab56a93b09ecdsf#
3709b26f3370ae89c5324a3c03fab56a93b09ecdsfNLM_FLAGS = PSEUDOPREEMPTION
03577bc320125eaa2b27ee7af78b894ee6dfe121takashi
03577bc320125eaa2b27ee7af78b894ee6dfe121takashi#
03577bc320125eaa2b27ee7af78b894ee6dfe121takashi# If this is specified it will be linked in with the XDCData option in the def
f5119c5d7cfe8c6d53cb29d43f8746684068ed82minfrin# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
f5119c5d7cfe8c6d53cb29d43f8746684068ed82minfrin# by setting APACHE_UNIPROC in the environment
f5119c5d7cfe8c6d53cb29d43f8746684068ed82minfrin#
f5119c5d7cfe8c6d53cb29d43f8746684068ed82minfrinXDCDATA =
f74d35a61a835e15412b99b8aebe4958fe4e94a5takashi
94713632faf403489b3f8b4e0ed65e1011ac4991takashi#
f74d35a61a835e15412b99b8aebe4958fe4e94a5takashi# If there is an NLM target, put it here
20216b769716c4346cce373f2028d7dbebf03886poirier#
20216b769716c4346cce373f2028d7dbebf03886poirierTARGET_nlm = \
20216b769716c4346cce373f2028d7dbebf03886poirier $(OBJDIR)/$(NLM_NAME).nlm \
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf $(EOLIST)
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf
7317a32e0c621c9a28f6f10e83e6c5dc63e3f3bdsf#
ecc6e723b804fb4b8f858910eff3f88242ec56fasf# If there is an LIB target, put it here
ecc6e723b804fb4b8f858910eff3f88242ec56fasf#
ecc6e723b804fb4b8f858910eff3f88242ec56fasfTARGET_lib = \
ecc6e723b804fb4b8f858910eff3f88242ec56fasf $(PCRELIB) \
ecc6e723b804fb4b8f858910eff3f88242ec56fasf $(EOLIST)
ecc6e723b804fb4b8f858910eff3f88242ec56fasf
727d68c6009030f56a350b4603384ce4fb844341minfrin#
727d68c6009030f56a350b4603384ce4fb844341minfrin# These are the OBJ files needed to create the NLM target above.
727d68c6009030f56a350b4603384ce4fb844341minfrin# Paths must all use the '/' character
ed6dfb7d7057dc4f42348f12d7bff9fe98fc73cfminfrin#
ed6dfb7d7057dc4f42348f12d7bff9fe98fc73cfminfrinFILES_nlm_objs = \
ed6dfb7d7057dc4f42348f12d7bff9fe98fc73cfminfrin $(OBJDIR)/apreq_cookie.o \
4dee28b6fc8fff5efde4e7821aeb6defed3fb84dsf $(OBJDIR)/apreq_error.o \
4dee28b6fc8fff5efde4e7821aeb6defed3fb84dsf $(OBJDIR)/apreq_module.o \
4dee28b6fc8fff5efde4e7821aeb6defed3fb84dsf $(OBJDIR)/apreq_module_cgi.o \
23247a8f748077bc788a5fbaf91d5fad34d0b7d1sf $(OBJDIR)/apreq_module_custom.o \
23247a8f748077bc788a5fbaf91d5fad34d0b7d1sf $(OBJDIR)/apreq_param.o \
23247a8f748077bc788a5fbaf91d5fad34d0b7d1sf $(OBJDIR)/apreq_parser.o \
23247a8f748077bc788a5fbaf91d5fad34d0b7d1sf $(OBJDIR)/apreq_parser_header.o \
58015652ffe00f004c6404a0631474f23dadc7dasf $(OBJDIR)/apreq_parser_multipart.o \
58015652ffe00f004c6404a0631474f23dadc7dasf $(OBJDIR)/apreq_parser_urlencoded.o \
58015652ffe00f004c6404a0631474f23dadc7dasf $(OBJDIR)/apreq_util.o \
2af38cc44e48753913565b38a7a9f325f898a293minfrin $(OBJDIR)/buildmark.o \
2af38cc44e48753913565b38a7a9f325f898a293minfrin $(OBJDIR)/config.o \
745417156908df54538ca284b382ce8d27b30066minfrin $(OBJDIR)/connection.o \
2af38cc44e48753913565b38a7a9f325f898a293minfrin $(OBJDIR)/core.o \
fc2f0972572614b50523bc5ddb3f866ca4acd2f0sf $(OBJDIR)/core_filters.o \
fc2f0972572614b50523bc5ddb3f866ca4acd2f0sf $(OBJDIR)/eoc_bucket.o \
fc2f0972572614b50523bc5ddb3f866ca4acd2f0sf $(OBJDIR)/eor_bucket.o \
251430bcaff1fa6a77953bfe56475eb6cc7abc78sf $(OBJDIR)/error_bucket.o \
251430bcaff1fa6a77953bfe56475eb6cc7abc78sf $(OBJDIR)/http_core.o \
251430bcaff1fa6a77953bfe56475eb6cc7abc78sf $(OBJDIR)/http_protocol.o \
7b467aa53854c95318a1c709709c1619a4f47118minfrin $(OBJDIR)/http_request.o \
7b467aa53854c95318a1c709709c1619a4f47118minfrin $(OBJDIR)/byterange_filter.o \
7b467aa53854c95318a1c709709c1619a4f47118minfrin $(OBJDIR)/chunk_filter.o \
7b467aa53854c95318a1c709709c1619a4f47118minfrin $(OBJDIR)/http_etag.o \
7ba7402d405dc9e3c1083e34049ed933472ca910poirier $(OBJDIR)/http_filters.o \
7ba7402d405dc9e3c1083e34049ed933472ca910poirier $(OBJDIR)/listen.o \
7ba7402d405dc9e3c1083e34049ed933472ca910poirier $(OBJDIR)/log.o \
7ba7402d405dc9e3c1083e34049ed933472ca910poirier $(OBJDIR)/main.o \
7ba7402d405dc9e3c1083e34049ed933472ca910poirier $(OBJDIR)/mod_authn_core.o \
4286d2e267e788d856092bf2ccf461e7ca99570frpluem $(OBJDIR)/mod_authz_core.o \
4286d2e267e788d856092bf2ccf461e7ca99570frpluem $(OBJDIR)/mod_authz_host.o \
4286d2e267e788d856092bf2ccf461e7ca99570frpluem $(OBJDIR)/mod_alias.o \
4286d2e267e788d856092bf2ccf461e7ca99570frpluem $(OBJDIR)/mod_dir.o \
43563ad04e4bae7b42f7a34a87b7c60dc69c0c3fpoirier $(OBJDIR)/mod_env.o \
5357892a1e367372dc2d4a315156e3e44dc5d56dpoirier $(OBJDIR)/mod_include.o \
5357892a1e367372dc2d4a315156e3e44dc5d56dpoirier $(OBJDIR)/mod_log_config.o \
b42af5f6edf4fe4b820288c37920a7a6fd65f1f1poirier $(OBJDIR)/mod_mime.o \
b42af5f6edf4fe4b820288c37920a7a6fd65f1f1poirier $(OBJDIR)/mod_negotiation.o \
b42af5f6edf4fe4b820288c37920a7a6fd65f1f1poirier $(OBJDIR)/mod_netware.o \
49cea03e96dc4707bce15d6318eb013cb8668d96minfrin $(OBJDIR)/mod_setenvif.o \
49cea03e96dc4707bce15d6318eb013cb8668d96minfrin $(OBJDIR)/mod_so.o \
49cea03e96dc4707bce15d6318eb013cb8668d96minfrin $(OBJDIR)/mod_watchdog.o \
49cea03e96dc4707bce15d6318eb013cb8668d96minfrin $(OBJDIR)/modules.o \
847b3922f7dcde6830f4aad49d29c84b4569c260minfrin $(OBJDIR)/mpm_common.o \
63eaa8ed62d63de0a44346b8af48e08e562db01eminfrin $(OBJDIR)/mpm_netware.o \
63eaa8ed62d63de0a44346b8af48e08e562db01eminfrin $(OBJDIR)/protocol.o \
847b3922f7dcde6830f4aad49d29c84b4569c260minfrin $(OBJDIR)/provider.o \
1af2b28846e2647963db788b081676884fb7df8crpluem $(OBJDIR)/request.o \
1af2b28846e2647963db788b081676884fb7df8crpluem $(OBJDIR)/scoreboard.o \
1af2b28846e2647963db788b081676884fb7df8crpluem $(OBJDIR)/util.o \
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier $(OBJDIR)/util_cfgtree.o \
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier $(OBJDIR)/util_charset.o \
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier $(OBJDIR)/util_cookies.o \
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin $(OBJDIR)/util_debug.o \
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin $(OBJDIR)/util_expr_eval.o \
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin $(OBJDIR)/util_expr_parse.o \
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin $(OBJDIR)/util_expr_scan.o \
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin $(OBJDIR)/util_filter.o \
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin $(OBJDIR)/util_md5.o \
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin $(OBJDIR)/util_mutex.o \
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin $(OBJDIR)/util_nw.o \
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin $(OBJDIR)/util_pcre.o \
1018201f5223624476334c6e23aead02db7c4040minfrin $(OBJDIR)/util_regex.o \
1018201f5223624476334c6e23aead02db7c4040minfrin $(OBJDIR)/util_script.o \
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier $(OBJDIR)/util_time.o \
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier $(OBJDIR)/util_xml.o \
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier $(OBJDIR)/vhost.o \
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier $(EOLIST)
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin# Build in mod_nw_ssl if Winsock is being used
ad7e5e9fb8f63a5155bb392114162997505ff772minfrinifndef USE_STDSOCKETS
ad7e5e9fb8f63a5155bb392114162997505ff772minfrinFILES_nlm_objs += $(OBJDIR)/mod_nw_ssl.o \
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin $(EOLIST)
ad7e5e9fb8f63a5155bb392114162997505ff772minfrinendif
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin#
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin# These are the LIB files needed to create the NLM target above.
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin# These will be added as a library command in the link.opt file.
ec8b1faa56744b338f6d6421144b56c2bb3faae6poirier#
ec8b1faa56744b338f6d6421144b56c2bb3faae6poirierFILES_nlm_libs = \
10abdcbd7b30d957d15c61ea8100ba97a627ac95minfrin $(PCRELIB) \
10abdcbd7b30d957d15c61ea8100ba97a627ac95minfrin $(PRELUDE) \
87e0bf269cc3386ee8e6ab561ff00770151f4f53niq $(EOLIST)
87e0bf269cc3386ee8e6ab561ff00770151f4f53niq
87e0bf269cc3386ee8e6ab561ff00770151f4f53niq#
3c67b7956d44501360506a9f13a5011be73b30ecminfrin# These are the modules that the above NLM target depends on to load.
3c67b7956d44501360506a9f13a5011be73b30ecminfrin# These will be added as a module command in the link.opt file.
3c67b7956d44501360506a9f13a5011be73b30ecminfrin#
3c67b7956d44501360506a9f13a5011be73b30ecminfrinFILES_nlm_modules = \
97d20d37d21b8d427a920e211858172f0a82427epoirier aprlib \
97d20d37d21b8d427a920e211858172f0a82427epoirier Libc \
97d20d37d21b8d427a920e211858172f0a82427epoirier $(EOLIST)
8e04e8ec7d682bff5e6dccdd70c082971a88cb8bniq
8e04e8ec7d682bff5e6dccdd70c082971a88cb8bniq#
8e04e8ec7d682bff5e6dccdd70c082971a88cb8bniq# If the nlm has a msg file, put it's path here
53c999a82fcca729dabc8a512b3fb996d61fd814niq#
53c999a82fcca729dabc8a512b3fb996d61fd814niqFILE_nlm_msg =
53c999a82fcca729dabc8a512b3fb996d61fd814niq
53c999a82fcca729dabc8a512b3fb996d61fd814niq#
25d0f8adcab13255494a3572edff1a25f6fbeea3rpluem# If the nlm has a hlp file put it's path here
25d0f8adcab13255494a3572edff1a25f6fbeea3rpluem#
25d0f8adcab13255494a3572edff1a25f6fbeea3rpluemFILE_nlm_hlp =
25d0f8adcab13255494a3572edff1a25f6fbeea3rpluem
dd9ae259e1578c4388739c880ede97c55cec543frpluem#
dd9ae259e1578c4388739c880ede97c55cec543frpluem# If this is specified, it will override $(NWOS)\copyright.txt.
dd9ae259e1578c4388739c880ede97c55cec543frpluem#
0938450cadc9a083d112a86bc7dd7ae34f791364trawickFILE_nlm_copyright =
0938450cadc9a083d112a86bc7dd7ae34f791364trawick
0938450cadc9a083d112a86bc7dd7ae34f791364trawick#
8bed7ee6d97933b958e97e222f37154d83e384e5jorton# Any additional imports go here
8bed7ee6d97933b958e97e222f37154d83e384e5jorton#
8bed7ee6d97933b958e97e222f37154d83e384e5jortonFILES_nlm_Ximports = \
8bed7ee6d97933b958e97e222f37154d83e384e5jorton @aprlib.imp \
8bed7ee6d97933b958e97e222f37154d83e384e5jorton @libc.imp \
d33ddda47790d3295f4218f87e3a296cf51a9becmjc @netware.imp \
c7d46b58052fe666c74a47bd26b6cb1e351492adrpluem GetCurrentAddressSpace \
4e08c8c1a91e2887b41d8cacd3aa532355d0237drpluem $(EOLIST)
7a25b029b69f169bd22718165dff3b271114f92eniq
43d051c8401a1f3b4f7853cd897d3565ab814ea7poirier# Don't link with Winsock if standard sockets are being used
43d051c8401a1f3b4f7853cd897d3565ab814ea7poirierifndef USE_STDSOCKETS
43d051c8401a1f3b4f7853cd897d3565ab814ea7poirierFILES_nlm_Ximports += @ws2nlm.imp \
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluem $(EOLIST)
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluemendif
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluem
7a25b029b69f169bd22718165dff3b271114f92eniq#
7a25b029b69f169bd22718165dff3b271114f92eniq# Any symbols exported to here
7a25b029b69f169bd22718165dff3b271114f92eniq#
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluemFILES_nlm_exports = \
3e6a46d2fecf446daf0e280a49fa5565f5f635eajorton @httpd.imp \
3e6a46d2fecf446daf0e280a49fa5565f5f635eajorton $(EOLIST)
3e6a46d2fecf446daf0e280a49fa5565f5f635eajorton
137e484e5f984ceff1102e1212dda8ac0413231aniq#
0df8f79d2324b131c36955d7e474a735a762f9eeniq# These are the OBJ files needed to create the LIB target above.
0df8f79d2324b131c36955d7e474a735a762f9eeniq# Paths must all use the '/' character
0df8f79d2324b131c36955d7e474a735a762f9eeniq#
30e3e760b737f13ce800fa02c5930ade7659ba66niqifeq "$(wildcard $(PCRE)/pcre.c)" "$(PCRE)/pcre.c"
30e3e760b737f13ce800fa02c5930ade7659ba66niq
30e3e760b737f13ce800fa02c5930ade7659ba66niqFILES_lib_objs = \
80370e62044bea458bcd0545c59cb864ed117b04niq $(OBJDIR)/pcre.o \
e991c6fc032c59eb6cb751d9d382e933a53a2866niq $(EOLIST)
e991c6fc032c59eb6cb751d9d382e933a53a2866niq
e991c6fc032c59eb6cb751d9d382e933a53a2866niqelse
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluem
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluemFILES_lib_objs = \
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluem $(OBJDIR)/chartables.o \
33d9be77cc6f5fc8734e9c1f526b82d359955152rpluem $(OBJDIR)/pcre_compile.o \
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluem $(OBJDIR)/pcre_exec.o \
33d9be77cc6f5fc8734e9c1f526b82d359955152rpluem $(OBJDIR)/pcre_fullinfo.o \
da128c59ec571c4dff70f41ecba9c8a9974c6cd6niq $(OBJDIR)/pcre_globals.o \
172e83c0f024fe6396dd1f3ca3492fd83c304db5jim $(OBJDIR)/pcre_newline.o \
da128c59ec571c4dff70f41ecba9c8a9974c6cd6niq $(OBJDIR)/pcre_tables.o \
45932a847f237b4d8f0667b138bd3f8a15fb53ffniq $(OBJDIR)/pcre_version.o \
45932a847f237b4d8f0667b138bd3f8a15fb53ffniq $(EOLIST)
45932a847f237b4d8f0667b138bd3f8a15fb53ffniqifeq "$(wildcard $(PCRE)/pcre_try_flipped.c)" "$(PCRE)/pcre_try_flipped.c"
186e9d990f453d16826ab87a87df7b87e6e05921rpluemFILES_lib_objs += \
186e9d990f453d16826ab87a87df7b87e6e05921rpluem $(OBJDIR)/pcre_try_flipped.o \
186e9d990f453d16826ab87a87df7b87e6e05921rpluem $(EOLIST)
186e9d990f453d16826ab87a87df7b87e6e05921rpluemendif
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi
6861702c2d883e5c0744d5f7528d2060671ad24dtakashiendif
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi#
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi# implement targets and dependancies (leave this section alone)
f1f779c42f76118102fdecbe8777b47a1fc693a7rjung#
f1f779c42f76118102fdecbe8777b47a1fc693a7rjung
f1f779c42f76118102fdecbe8777b47a1fc693a7rjunglibs :: $(OBJDIR) $(TARGET_lib)
292cb7b720095e7bb434d79ae53b02d332aeb99acovener
292cb7b720095e7bb434d79ae53b02d332aeb99acovenernlms :: libs $(TARGET_nlm)
292cb7b720095e7bb434d79ae53b02d332aeb99acovener
292cb7b720095e7bb434d79ae53b02d332aeb99acovener#
137e484e5f984ceff1102e1212dda8ac0413231aniq# Updated this target to create necessary directories and copy files to the
137e484e5f984ceff1102e1212dda8ac0413231aniq# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
137e484e5f984ceff1102e1212dda8ac0413231aniq#
137e484e5f984ceff1102e1212dda8ac0413231aniqMKCNF = $(AWK) -v BDIR=$(BASEDIR) -v PORT=$(PORT) -v SSLPORT=$(SSLPORT) -v MODSSL=$(WITH_SSL) -v BSDSKT=$(USE_STDSOCKETS) -f build/mkconfNW.awk $1 > $2
137e484e5f984ceff1102e1212dda8ac0413231aniq
137e484e5f984ceff1102e1212dda8ac0413231aniqinstall :: nlms instscripts FORCE
4e08c8c1a91e2887b41d8cacd3aa532355d0237drpluem $(call COPY,$(OBJDIR)/$(NLM_NAME).nlm, $(INSTALLBASE)/)
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluem $(call COPY,ABOUT_APACHE, $(INSTALLBASE)/)
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluem $(call COPY,CHANGES, $(INSTALLBASE)/)
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluem $(call COPY,LICENSE, $(INSTALLBASE)/)
51d55be8bbc6652c13bc80d920f4331f7152dceerjung $(call COPY,README, $(INSTALLBASE)/)
51d55be8bbc6652c13bc80d920f4331f7152dceerjung $(call COPY,VERSIONING, $(INSTALLBASE)/)
51d55be8bbc6652c13bc80d920f4331f7152dceerjung $(call COPY,STATUS, $(INSTALLBASE)/)
0af58edfee6112cc3399e0e693340e525b96ab1ctrawick $(call COPY,support/dbmmanage.in, $(INSTALLBASE)/bin/dbmmanage.pl)
0af58edfee6112cc3399e0e693340e525b96ab1ctrawick $(call COPY,support/logresolve.pl.in, $(INSTALLBASE)/bin/logresolve.pl)
0af58edfee6112cc3399e0e693340e525b96ab1ctrawick $(call COPY,support/split-logfile.in, $(INSTALLBASE)/bin/split-logfile.pl)
0af58edfee6112cc3399e0e693340e525b96ab1ctrawick $(call COPY,support/check_forensic, $(INSTALLBASE)/bin/check_forensic.sh)
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick $(call COPY,docs/conf/magic, $(INSTALLBASE)/conf/)
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick $(call COPY,docs/conf/mime.types, $(INSTALLBASE)/conf/)
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick $(call COPY,docs/conf/charset.conv, $(INSTALLBASE)/conf/)
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(call COPY,docs/cgi-examples/printenv, $(INSTALLBASE)/cgi-bin/printenv.pl)
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(call MKCNF,docs/conf/httpd.conf.in, $(INSTALLBASE)/conf/httpd.conf)
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(call MKCNF,docs/conf/extra/httpd-autoindex.conf.in, $(INSTALLBASE)/conf/extra/httpd-autoindex.conf)
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(call MKCNF,docs/conf/extra/httpd-dav.conf.in, $(INSTALLBASE)/conf/extra/httpd-dav.conf)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(call MKCNF,docs/conf/extra/httpd-default.conf.in, $(INSTALLBASE)/conf/extra/httpd-default.conf)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(call MKCNF,docs/conf/extra/httpd-info.conf.in, $(INSTALLBASE)/conf/extra/httpd-info.conf)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(call MKCNF,docs/conf/extra/httpd-languages.conf.in, $(INSTALLBASE)/conf/extra/httpd-languages.conf)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(call MKCNF,docs/conf/extra/httpd-macro.conf.in, $(INSTALLBASE)/conf/extra/httpd-macro.conf)
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick $(call MKCNF,docs/conf/extra/httpd-manual.conf.in, $(INSTALLBASE)/conf/extra/httpd-manual.conf)
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick $(call MKCNF,docs/conf/extra/httpd-mpm.conf.in, $(INSTALLBASE)/conf/extra/httpd-mpm.conf)
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick $(call MKCNF,docs/conf/extra/httpd-multilang-errordoc.conf.in, $(INSTALLBASE)/conf/extra/httpd-multilang-errordoc.conf)
d1745d6933c22c807cf2388332426defd1b19f03covener $(call MKCNF,docs/conf/extra/httpd-userdir.conf.in, $(INSTALLBASE)/conf/extra/httpd-userdir.conf)
d1745d6933c22c807cf2388332426defd1b19f03covener $(call MKCNF,docs/conf/extra/httpd-vhosts.conf.in, $(INSTALLBASE)/conf/extra/httpd-vhosts.conf)
d1745d6933c22c807cf2388332426defd1b19f03covener $(call MKCNF,docs/conf/extra/httpd-policy.conf.in, $(INSTALLBASE)/conf/extra/httpd-policy.conf)
d1745d6933c22c807cf2388332426defd1b19f03covener $(call MKCNF,docs/conf/extra/httpd-ssl.conf.in, $(INSTALLBASE)/conf/extra/httpd-ssl.conf)
b20f76a400e77d3631f3507ff22d68ae6bd25323trawick $(call MKCNF,docs/conf/extra/proxy-html.conf.in, $(INSTALLBASE)/conf/extra/proxy-html.conf)
222834d5a33b915037094af014905f3683cae78btrawick $(call COPYR,docs/docroot, $(INSTALLBASE)/htdocs)
222834d5a33b915037094af014905f3683cae78btrawick $(call COPYR,docs/error, $(INSTALLBASE)/error)
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem $(call COPYR,docs/icons, $(INSTALLBASE)/icons)
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem $(call COPYR,docs/man, $(INSTALLBASE)/man)
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem $(call COPYR,docs/manual, $(INSTALLBASE)/manual)
df46ff21c57d00f6addccaaf9b1484f2b56b8577pquerna
7f4ac5a4cd99a9cae866b5908e358bd932736307chrisdinstalldev :: FORCE
1c03114a0f0315ed19a05f654021da9f66005897rjung $(call COPY,$(SRC)/include/*.h, $(INSTALLBASE)/include/)
1c03114a0f0315ed19a05f654021da9f66005897rjung $(call COPY,$(NWOS)/*.h, $(INSTALLBASE)/include/)
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(call COPY,$(APR)/include/*.h, $(INSTALLBASE)/include/)
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(call COPY,$(APRUTIL)/include/*.h, $(INSTALLBASE)/include/)
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(call COPY,$(STDMOD)/core/mod_so.h, $(INSTALLBASE)/include/)
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(call COPY,$(STDMOD)/core/mod_watchdog.h, $(INSTALLBASE)/include/)
3e9c0665b06e44cf776528c6954ed3ca34a77c7fsctemme $(call COPY,$(STDMOD)/cache/mod_cache.h, $(INSTALLBASE)/include/)
51a475d92e7d68ee6d7b57aa7fd6e73b2712ce31sctemme $(call COPY,$(STDMOD)/cache/cache_common.h, $(INSTALLBASE)/include/)
3e9c0665b06e44cf776528c6954ed3ca34a77c7fsctemme $(call COPY,$(STDMOD)/database/mod_dbd.h, $(INSTALLBASE)/include/)
019f2b58acb34e31ea3a062bdb5e6c863cd82d66trawick $(call COPY,$(STDMOD)/dav/main/mod_dav.h, $(INSTALLBASE)/include/)
873c287c391b0bbc4719b68bb84946515811e1batrawick $(call COPY,$(STDMOD)/filters/mod_include.h, $(INSTALLBASE)/include/)
6707208ba4e9a5841ca1ab830830fd286ea5b7c5trawick $(call COPY,$(STDMOD)/generators/mod_cgi.h, $(INSTALLBASE)/include/)
6707208ba4e9a5841ca1ab830830fd286ea5b7c5trawick $(call COPY,$(STDMOD)/generators/mod_status.h, $(INSTALLBASE)/include/)
873c287c391b0bbc4719b68bb84946515811e1batrawick $(call COPY,$(STDMOD)/loggers/mod_log_config.h, $(INSTALLBASE)/include/)
832853bb93c1831daf24e4727c5ca0e1b1786e83lars $(call COPY,$(STDMOD)/mappers/mod_rewrite.h, $(INSTALLBASE)/include/)
832853bb93c1831daf24e4727c5ca0e1b1786e83lars $(call COPY,$(STDMOD)/proxy/mod_proxy.h, $(INSTALLBASE)/include/)
832853bb93c1831daf24e4727c5ca0e1b1786e83lars $(call COPY,$(STDMOD)/proxy/mod_serf.h, $(INSTALLBASE)/include/)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding $(call COPY,$(STDMOD)/session/mod_session.h, $(INSTALLBASE)/include/)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding $(call COPY,$(STDMOD)/ssl/mod_ssl.h, $(INSTALLBASE)/include/)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding $(call COPY,$(APR)/*.imp, $(INSTALLBASE)/lib/)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding $(call COPY,$(NWOS)/*.imp, $(INSTALLBASE)/lib/)
1782dcd420de504978945e6b812523eeae6d56a2lars $(call COPY,$(NWOS)/*.xdc, $(INSTALLBASE)/lib/)
1782dcd420de504978945e6b812523eeae6d56a2lars $(call COPY,$(APBUILD)/NWGNU*.inc, $(INSTALLBASE)/build/)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding
1782dcd420de504978945e6b812523eeae6d56a2larsprebuild :: FORCE
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem $(MAKE) -C $(SERVER) -f NWGNUmakefile
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem $(MAKE) -C $(PCRE) -f NWGNUmakefile
59dc8d935dbf862712683bbc9e267bd08ced0b14fielding $(call MKDIR,$(PREBUILD_INST))
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem $(call COPY,$(SERVER)/$(OBJDIR)/*.nlm, $(PREBUILD_INST)/)
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem $(call COPY,$(PCRE)/$(OBJDIR)/*.nlm, $(PREBUILD_INST)/)
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem#
cf8d02ea0c91653917b044529f3133c5a1bb9200fielding# Any specialized rules here
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem#
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
17ac330ebaa71b24cb77580411a231ee45996e03pquernavpath %.c server:modules/arch/netware:modules/http:modules/aaa:modules/mappers
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluemvpath %.c modules/generators:modules/metadata:modules/filters:modules/loggers
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluemvpath %.c modules/core:os/netware:server/mpm/netware:$(PCRE)
9f38f3ec3e8087985d108a24ae796962fef83644takashi
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem$(OBJDIR)/chartables.o: os/netware/chartables.c
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
d4ee4552489641d35d1195bbbd6021351c4b79aarjung#
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem# Include the 'tail' makefile that has targets that depend on variables defined
9e152751ed380f87c5ecae4fb0221c956e5fbd24rjung# in this makefile
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem#
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
abb99af8aa7da2cb4c324133a4e10bd7a50f875erplueminclude $(APBUILD)/NWGNUtail.inc
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
abc69b39766c0de3eaf99e9016ea3f35e23c116drplueminclude $(APBUILD)/NWGNUscripts.inc
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
382d14411b582d97075a836190d74c778977505fcovener
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem