NWGNUutilldap revision 50ddeea4396d236c2e5ae1c3b1cd4f4d1c47031f
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Make sure all needed macro's are defined
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Get the 'head' of the build environment if necessary. This includes default
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# targets and paths to tools
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseifndef EnvironmentDefined
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseinclude $(AP_WORK)\build\NWGNUhead.inc
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseendif
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse# These directories will be at the beginning of the include list, followed by
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# INCDIRS
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXINCDIRS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(AP_WORK)/include \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(NWOS) \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(AP_WORK)/srclib/apr/include \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(AP_WORK)/srclib/apr-util/include \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(AP_WORK)/srclib/apr \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(LDAPSDK)/inc \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These flags will come after CFLAGS
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseXCFLAGS += \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse -prefix pre_nw.h \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse $(EOLIST)
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse# These defines will come after DEFINES
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseXDEFINES += \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse $(EOLIST)
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse# These flags will be added to the link.opt file
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseXLFLAGS += \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse $(EOLIST)
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse# These values will be appended to the correct variables based on the value of
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse# RELEASE
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse#
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseifeq "$(RELEASE)" "debug"
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseXINCDIRS += \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse $(EOLIST)
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rseXCFLAGS += \
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse $(EOLIST)
d86ef5503dcbc38e87c0e03cd3e1f16458cb6323rse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXDEFINES += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXLFLAGS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseendif
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseifeq "$(RELEASE)" "noopt"
8464a9c46b967001e38fe3c8afff51a649e9de51dougmXINCDIRS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXCFLAGS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXDEFINES += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXLFLAGS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseendif
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
05413593151a238718198cc04ca849b2426be106rseifeq "$(RELEASE)" "release"
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXINCDIRS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXCFLAGS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXDEFINES += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseXLFLAGS += \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
05413593151a238718198cc04ca849b2426be106rseendif
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These are used by the link target if an NLM is being generated
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# This is used by the link 'name' directive to name the nlm. If left blank
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# TARGET_nlm (see below) will be used.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rseNLM_NAME = utilldap
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# This is used by the link '-desc ' directive.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If left blank, NLM_NAME will be used.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_DESCRIPTION = Apache $(VERSION_STR) LDAP Authentication Module
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# This is used by the '-threadname' directive. If left blank,
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# NLM_NAME Thread will be used.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_THREAD_NAME = UtilLDAP Module
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified, it will override VERSION value in
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# $(AP_WORK)\build\NWGNUenvironment.inc
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_VERSION =
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified, it will override the default of 64K
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_STACK_SIZE = 8192
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified it will be used by the link '-entry' directive
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_ENTRY_SYM = _LibCPrelude
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified it will be used by the link '-exit' directive
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_EXIT_SYM = _LibCPostlude
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified it will be used by the link '-check' directive
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseNLM_CHECK_SYM =
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If these are specified it will be used by the link '-flags' directive
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rseNLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If this is specified it will be linked in with the XDCData option in the def
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse# by setting APACHE_UNIPROC in the environment
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rseXDCDATA =
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse# If there is an NLM target, put it here
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rseTARGET_nlm = \
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse $(OBJDIR)/utilldap.nlm \
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse $(EOLIST)
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If there is an LIB target, put it here
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rseTARGET_lib = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These are the OBJ files needed to create the NLM target above.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Paths must all use the '/' character
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_nlm_objs = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(OBJDIR)/util_ldap.o \
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse $(OBJDIR)/util_ldap_cache.o \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(OBJDIR)/util_ldap_cache_mgr.o \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These are the LIB files needed to create the NLM target above.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These will be added as a library command in the link.opt file.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_nlm_libs = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse libcpre.o \
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse $(EOLIST)
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These are the modules that the above NLM target depends on to load.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These will be added as a module command in the link.opt file.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_nlm_modules = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse aprlib \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse libc \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse lldapsdk \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse lldapssl \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse lldapx \
03181bdde77be8e10ed297a02db5d8f98ecb703ewrowe $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If the nlm has a msg file, put it's path here
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILE_nlm_msg =
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# If the nlm has a hlp file put it's path here
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILE_nlm_hlp =
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse# If this is specified, it will override $(NWOS)\copyright.txt.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILE_nlm_copyright =
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Any additional imports go here
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_nlm_Ximports = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse @$(APR)/aprlib.imp \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse @$(NWOS)/httpd.imp \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse @libc.imp \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse @$(LDAPSDK)/imports/lldapsdk.imp \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse @$(LDAPSDK)/imports/lldapssl.imp \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Any symbols exported to here
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_nlm_exports = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse ldap_module \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_connection_find \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_connection_close \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_connection_unbind \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_connection_cleanup \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_cache_checkuserid \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_cache_compare \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_cache_comparedn \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse util_ldap_ssl_supported \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# These are the OBJ files needed to create the LIB target above.
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Paths must all use the '/' character
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseFILES_lib_objs = \
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse $(EOLIST)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# implement targets and dependancies (leave this section alone)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrselibs :: $(OBJDIR) $(TARGET_lib)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrsenlms :: libs $(TARGET_nlm)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
bb0b94431dc9a1591a0a38a6c48925c6d9213c83rse# Updated this target to create necessary directories and copy files to the
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseinstall :: nlms FORCE
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse copy $(OBJDIR)\*.nlm $(INSTALL)\Apache2\modules\*.*
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Any specialized rules here
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# Include the 'tail' makefile that has targets that depend on variables defined
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse# in this makefile
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse#
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrseinclude $(AP_WORK)\build\NWGNUtail.inc
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse
cc003103e52ff9d5fe9bed567ef9438613ab4fbfrse