NWGNUmakefile revision ac7985784d08a3655291f24f711812b4d8b1cbcf
66f1b08f7a2adacc96a0179452094a2e4f2294d5Timo Kohorst# This Makefile requires the environment var OSSLSDK
4ca64d4d941146c5a90916eb862a83a8a6d7a08aEileen Bolloff# pointing to the base directory of your OpenSSL SDK.
fa4d8e48b630eb34132dfb2be179c6734ab3ebf6Eugen Kuksa# Declare the sub-directories to be built here
66f1b08f7a2adacc96a0179452094a2e4f2294d5Timo Kohorst# Get the 'head' of the build environment. This includes default targets and
9877782acfb05d122f02db4678189dd6cd583b5aEugen Kuksa# paths to tools
fa4d8e48b630eb34132dfb2be179c6734ab3ebf6Eugen Kuksainclude $(AP_WORK)\build\NWGNUhead.inc
fa4d8e48b630eb34132dfb2be179c6734ab3ebf6Eugen Kuksa# build this level's files
66f1b08f7a2adacc96a0179452094a2e4f2294d5Timo Kohorst# Make sure all needed macro's are defined
df97c0390f692b187eb9e45c9879a9679668acc2Eileen BolloffOSSLINC = $(OSSLSDK)/outinc_nw_libc
66f1b08f7a2adacc96a0179452094a2e4f2294d5Timo KohorstOSSLLIB = $(OSSLSDK)/out_nw_libc
$(AP_WORK)/server/mpm/NetWare \
$(AP_WORK)/modules/arch/netware \
$(AP_WORK)/modules/generators \
# These flags will be added to the link.opt file
# $(AP_WORK)\build\NWGNUenvironment.inc
# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
# These will be added as a library command in the link.opt file.
$(OSSLLIB)/crypto.lib \
$(OSSLLIB)/ssl.lib \
# 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 \
FILES_nlm_Ximports += @ws2nlm.imp \
# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)
copy $(OBJDIR)\mod_ssl.nlm $(INSTALL)\$(BASEDIR)\modules\*.*
vpath %.c $(AP_WORK)/modules/arch/netware
touch ssl_expr_parse.h
touch ssl_expr_parse.c
touch ssl_expr_scan.c
include $(AP_WORK)\build\NWGNUtail.inc