NWGNUmakefile revision 70953fb44a7140fe206c3a5f011e24209c8c5c6a
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# Declare the sub-directories to be built here
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# Get the 'head' of the build environment. This includes default targets and
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# paths to tools
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncinclude $(AP_WORK)\build\NWGNUhead.inc
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# build this level's files
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# Make sure all needed macro's are defined
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# These directories will be at the beginning of the include list, followed by
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncXINCDIRS += \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync $(APR)/include \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync $(APRUTIL)/include \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync $(AP_WORK)/include \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# These flags will come after CFLAGS
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncXCFLAGS += \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# These defines will come after DEFINES
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncXDEFINES += \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# These flags will be added to the link.opt file
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncXLFLAGS += \
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsync# These values will be appended to the correct variables based on the value of
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncifeq "$(RELEASE)" "debug"
550d1e5971eb803c3c2137364b1c58a9315215bcvboxsyncXINCDIRS += \
# $(AP_WORK)\build\NWGNUenvironment.inc
$(OBJDIR)/moddavlk.nlm \
$(OBJDIR)/mod_dav_lock.o \
$(OBJDIR)/locks.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 \
@$(APR)/aprlib.imp \
@httpd.imp \
@../main/dav.imp \
# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)
copy $(OBJDIR)\moddavlk.nlm $(INSTALL)\Apache2\modules
include $(AP_WORK)\build\NWGNUtail.inc