NWGNUauthndef revision 70953fb44a7140fe206c3a5f011e24209c8c5c6a
98fa6135beb09a6612ea256eb34ac5b2805d3ea5Ewaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz# Make sure all needed macro's are defined
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
25449dd4a796d3244e754bde21a5e9c401dc135eEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# Get the 'head' of the build environment if necessary. This includes default
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz# targets and paths to tools
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulzifndef EnvironmentDefined
1b353d403dbdb365ae93a568f32b3ebf5698cab5Ewaryst Schulzinclude $(AP_WORK)\build\NWGNUhead.inc
1b353d403dbdb365ae93a568f32b3ebf5698cab5Ewaryst Schulzendif
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz#
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz# These directories will be at the beginning of the include list, followed by
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz# INCDIRS
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz#
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst SchulzXINCDIRS += \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(AP_WORK)/include \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(NWOS) \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(AP_WORK)/modules/arch/netware \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(APR)/include \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(APRUTIL)/include \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(APR) \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(EOLIST)
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz# These flags will come after CFLAGS
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst SchulzXCFLAGS += \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz -prefix pre_nw.h \
c73c3d0df595b7feab36cf441a1a31cd1a2c7c1dEwaryst Schulz $(EOLIST)
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
e77f7260babdf86b287a632f9676c601bd0db077Ewaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# These defines will come after DEFINES
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
62ff5e56ab685e81ebde4712eb1bf677322bfba9Ewaryst SchulzXDEFINES += \
62ff5e56ab685e81ebde4712eb1bf677322bfba9Ewaryst Schulz $(EOLIST)
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
c208973c890b8f993297720fd0247bc7481d4304Christian Maeder# These flags will be added to the link.opt file
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst SchulzXLFLAGS += \
5f2c34b8971f9ca7e63364b69e167851d001168eEwaryst Schulz $(EOLIST)
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
df0d1a7e7dfff3be40c24b25318a6a07c748be20Ewaryst Schulz# These values will be appended to the correct variables based on the value of
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz# RELEASE
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
e77f7260babdf86b287a632f9676c601bd0db077Ewaryst Schulzifeq "$(RELEASE)" "debug"
348346590dc302381df4daf372d6dc601b860eaeEwaryst SchulzXINCDIRS += \
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz $(EOLIST)
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz
df0d1a7e7dfff3be40c24b25318a6a07c748be20Ewaryst SchulzXCFLAGS += \
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz $(EOLIST)
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz
348346590dc302381df4daf372d6dc601b860eaeEwaryst SchulzXDEFINES += \
49c8d0af1a96cab75795d49b078b9163b666473fEwaryst Schulz $(EOLIST)
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst SchulzXLFLAGS += \
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz $(EOLIST)
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroederendif
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulzifeq "$(RELEASE)" "noopt"
938677803842b384a91fef21f58f86b8e3188b43Ewaryst SchulzXINCDIRS += \
f887ef77051188d95ceb8c37f39af91fc1195137Ewaryst Schulz $(EOLIST)
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzXCFLAGS += \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz $(EOLIST)
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzXDEFINES += \
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz $(EOLIST)
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzXLFLAGS += \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz $(EOLIST)
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulzendif
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulzifeq "$(RELEASE)" "release"
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst SchulzXINCDIRS += \
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz $(EOLIST)
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
8b6641f92fd899798421ef2b3d3e335da7425030Ewaryst SchulzXCFLAGS += \
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz $(EOLIST)
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst SchulzXDEFINES += \
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz $(EOLIST)
aae33d0d1a0f8174a7a704e2fdbb29482e0bf587Ewaryst Schulz
aae33d0d1a0f8174a7a704e2fdbb29482e0bf587Ewaryst SchulzXLFLAGS += \
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz $(EOLIST)
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulzendif
f887ef77051188d95ceb8c37f39af91fc1195137Ewaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# These are used by the link target if an NLM is being generated
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# This is used by the link 'name' directive to name the nlm. If left blank
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz# TARGET_nlm (see below) will be used.
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz#
938677803842b384a91fef21f58f86b8e3188b43Ewaryst SchulzNLM_NAME = authndef
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# This is used by the link '-desc ' directive.
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# If left blank, NLM_NAME will be used.
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz#
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von SchroederNLM_DESCRIPTION = Apache $(VERSION_STR) Default Authentication Module
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# This is used by the '-threadname' directive. If left blank,
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz# NLM_NAME Thread will be used.
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst SchulzNLM_THREAD_NAME = Authndef Module
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# If this is specified, it will override VERSION value in
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# $(AP_WORK)\build\NWGNUenvironment.inc
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
bdf2e01977470bedcb4425e2dadabc9e9f6ba149Ewaryst SchulzNLM_VERSION =
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz# If this is specified, it will override the default of 64K
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst SchulzNLM_STACK_SIZE = 8192
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz# If this is specified it will be used by the link '-entry' directive
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzNLM_ENTRY_SYM = _LibCPrelude
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
aae33d0d1a0f8174a7a704e2fdbb29482e0bf587Ewaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# If this is specified it will be used by the link '-exit' directive
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst SchulzNLM_EXIT_SYM = _LibCPostlude
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# If this is specified it will be used by the link '-check' directive
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzNLM_CHECK_SYM =
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# If these are specified it will be used by the link '-flags' directive
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst SchulzNLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz#
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz# If this is specified it will be linked in with the XDCData option in the def
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
a413fff68823617afb1fa4fced0d7a8ec3880664Ewaryst Schulz# by setting APACHE_UNIPROC in the environment
a413fff68823617afb1fa4fced0d7a8ec3880664Ewaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst SchulzXDCDATA =
a86a4bf157e15434838f217d44ecd8645555c58bEwaryst Schulz
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# If there is an NLM target, put it here
f887ef77051188d95ceb8c37f39af91fc1195137Ewaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst SchulzTARGET_nlm = \
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz $(OBJDIR)/authndef.nlm \
f887ef77051188d95ceb8c37f39af91fc1195137Ewaryst Schulz $(EOLIST)
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz# If there is an LIB target, put it here
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz#
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst SchulzTARGET_lib = \
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz $(EOLIST)
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz#
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz# These are the OBJ files needed to create the NLM target above.
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# Paths must all use the '/' character
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzFILES_nlm_objs = \
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz $(OBJDIR)/mod_authn_default.o \
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder $(EOLIST)
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz
1596a4d2cc01bff500afdd3789a43ec93210e81fChristian Maeder#
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz# These are the LIB files needed to create the NLM target above.
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder# These will be added as a library command in the link.opt file.
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz#
938677803842b384a91fef21f58f86b8e3188b43Ewaryst SchulzFILES_nlm_libs = \
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz libcpre.o \
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz $(EOLIST)
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz#
938677803842b384a91fef21f58f86b8e3188b43Ewaryst Schulz# These are the modules that the above NLM target depends on to load.
5ca1fe655d7d4e35e59a082b5955b306643329d0Ewaryst Schulz# These will be added as a module command in the link.opt file.
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz#
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst SchulzFILES_nlm_modules = \
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz aprlib \
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz libc \
df0d1a7e7dfff3be40c24b25318a6a07c748be20Ewaryst Schulz $(EOLIST)
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz
1a5414972199f27756b513d5cf515e4c0d688c08Ewaryst Schulz#
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder# If the nlm has a msg file, put it's path here
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
348346590dc302381df4daf372d6dc601b860eaeEwaryst SchulzFILE_nlm_msg =
348346590dc302381df4daf372d6dc601b860eaeEwaryst Schulz
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz#
d1fddc394ac2af87a6210e7a3504bb565d088e7aEwaryst Schulz# If the nlm has a hlp file put it's path here
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst SchulzFILE_nlm_hlp =
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
c1d06b3018b34ede2b3fb6c7fe2ad28cd5ce5b68Christian Maeder# If this is specified, it will override $(NWOS)\copyright.txt.
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst SchulzFILE_nlm_copyright =
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz#
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz# Any additional imports go here
6b4cee497ea04900311e7d6cde162f8ec8fbb3f4Ewaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst SchulzFILES_nlm_Ximports = \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz @$(APR)/aprlib.imp \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz @$(NWOS)/httpd.imp \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz @libc.imp \
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz $(EOLIST)
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz# Any symbols exported to here
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz#
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst SchulzFILES_nlm_exports = \
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz authn_default_module \
6b4cee497ea04900311e7d6cde162f8ec8fbb3f4Ewaryst Schulz $(EOLIST)
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz# These are the OBJ files needed to create the LIB target above.
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz# Paths must all use the '/' character
e77f7260babdf86b287a632f9676c601bd0db077Ewaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst SchulzFILES_lib_objs = \
e77f7260babdf86b287a632f9676c601bd0db077Ewaryst Schulz $(EOLIST)
f58e5059e02c7e903059f3ec37bcb3b482afd63fEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz# implement targets and dependancies (leave this section alone)
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulz
1a426f3cc3eedb6ed9736e9bde60c34273049137Ewaryst Schulzlibs :: $(OBJDIR) $(TARGET_lib)
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulznlms :: libs $(TARGET_nlm)
f887ef77051188d95ceb8c37f39af91fc1195137Ewaryst Schulz
0850c3e5fb6285405ebaeb5aa433985203ac892dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz# Updated this target to create necessary directories and copy files to the
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulzinstall :: nlms FORCE
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz# Any specialized rules here
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz#
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz# Include the 'tail' makefile that has targets that depend on variables defined
cae4916b0844b837a4dd7e29730c56a3e26ef94dEwaryst Schulz# in this makefile
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz#
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulzinclude $(AP_WORK)\build\NWGNUtail.inc
699f8456142e7c89bd15acf3aa8790fd02f4420dEwaryst Schulz
6b4cee497ea04900311e7d6cde162f8ec8fbb3f4Ewaryst Schulz