NWGNUmakefile revision 036436f4f4cdcd76186c0058891216545967043b
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# Declare the sub-directories to be built here
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# Get the 'head' of the build environment. This includes default targets and
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# paths to tools
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesinclude $(AP_WORK)\build\NWGNUhead.inc
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# build this level's files
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# These directories will be at the beginning of the include list, followed by
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesXINCDIRS += \
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes $(APR)/include \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankg $(AP_WORK)/include \
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes $(APRUTIL)/include \
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# These flags will come after CFLAGS
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# These defines will come after DEFINES
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesXDEFINES += \
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# These flags will be added to the link.opt file
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# These values will be appended to the correct variables based on the value of
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesifeq "$(RELEASE)" "debug"
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesXINCDIRS += \
8492a2583e10c69f40de92f9d5da884b64d9f379fuankgXCFLAGS += \
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesXDEFINES += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXLFLAGS += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgifeq "$(RELEASE)" "noopt"
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXINCDIRS += \
8492a2583e10c69f40de92f9d5da884b64d9f379fuankgXCFLAGS += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXDEFINES += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXLFLAGS += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgifeq "$(RELEASE)" "release"
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXINCDIRS += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXCFLAGS += \
7995fdac78f2c72195ecd6472b39c889ebc71fe7fuankgXDEFINES += \
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgXLFLAGS += \
fc6b42a7c93753249b9b6ceb5186a804bf314c22fuankg# These are used by the link target if an NLM is being generated
fc6b42a7c93753249b9b6ceb5186a804bf314c22fuankg# This is used by the link 'name' directive to name the nlm. If left blank
fc6b42a7c93753249b9b6ceb5186a804bf314c22fuankg# TARGET_nlm (see below) will be used.
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesNLM_NAME = genchars
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# This is used by the link '-desc ' directive.
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# If left blank, NLM_NAME will be used.
bb2b38cd44b032118359afbc743efbea12f48e61bnicholesNLM_DESCRIPTION = Generate Test Characters
cc319b1efed8edecf2e68e4109406f48ca5af6effuankg# This is used by the '-threadname' directive. If left blank,
cc319b1efed8edecf2e68e4109406f48ca5af6effuankg# NLM_NAME Thread will be used.
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgNLM_THREAD_NAME = genchars
cc319b1efed8edecf2e68e4109406f48ca5af6effuankg# If this is specified, it will override VERSION value in
cc319b1efed8edecf2e68e4109406f48ca5af6effuankgNLM_VERSION = 1,0,0
34a74d61abaed4080bd369454c1f2f9730aeabaefuankg# If this is specified, it will override the default of 64K
34a74d61abaed4080bd369454c1f2f9730aeabaefuankgNLM_STACK_SIZE = 8192
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes# If this is specified it will be used by the link '-entry' directive
# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
$(OBJDIR)/genchars.nlm \
$(OBJDIR)/gen_test_char.o \
# These will be added as a library command in the link.opt file.
# These will be added as a module command in the link.opt file.
# If this is specified, it will override $(NWOS)\copyright.txt.
@libc.imp \
include $(AP_WORK)\build\NWGNUtail.inc