1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-23 22:49:01 +03:00
Files
apache/build/prebuildNW.bat
Bradley Nicholes 69fc13bafa Moving the auth_provider APIs into the core binary to avoid a chicken and
egg problem when loading the auth modules vs the providers.  (Can't load the
auth module until the provider has registered.  Can't register the provider until
the auth module is loaded and APIs are available.)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96846 13f79535-47bb-0310-9956-ffa450edef68
2002-09-16 21:22:25 +00:00

48 lines
1.7 KiB
Batchfile
Executable File

@echo off
if not "%NovellLibC%" == "" goto CheckNDK
set NovellLibC=\novell\ndk\libc
@echo Could not find the NovellLibC environment variable
@echo Setting NovellLibC = %NovellLibC%
@echo ---------------------
:CheckNDK
if exist %NovellLibC%\include\netware.h goto NDKOK
@echo The path to the NDK "%NovellLibC%" is invalid.
@echo Please set then NovellLibC environment variable to the location of the NDK
@echo ---------------------
goto Done
:NDKOK
@echo # As part of the pre-build process, the utilities GenChars.NLM
@echo # (Gen Test Chars) and DFTables.NLM (dftables) must be built,
@echo # copied to a NetWare server and run using the following commands:
@echo #
@echo # "sys:\genchars >sys:\test_char.h"
@echo # "sys:\dftables >sys:\chartables.c"
@echo #
@echo # The files "sys:\test_chars.h" and "sys:\chartables.c" must be
@echo # copied to "httpd\os\netware" on the build machine.
@echo Fixing up the APR headers
copy ..\srclib\apr\include\apr.hnw ..\srclib\apr\include\apr.h
@echo Fixing up the APR-Util headers
copy ..\srclib\apr-util\include\apu.hnw ..\srclib\apr-util\include\apu.h
copy ..\srclib\apr-util\include\apr_ldap.hnw ..\srclib\apr-util\include\apr_ldap.h
@echo Fixing up the pcre headers
copy ..\srclib\pcre\config.hw ..\srclib\pcre\config.h
copy ..\srclib\pcre\pcre.hw ..\srclib\pcre\pcre.h
@echo Generating the import lists...
set MWCIncludes=..\include;..\modules\http;..\modules\aaa;..\os\netware;..\server\mpm\netware;..\srclib\apr\include;..\srclib\apr-util\include;+%NovellLibC%
mwccnlm -P nw_export.inc -d NETWARE -d CORE_PRIVATE -EP
awk -f make_nw_export.awk nw_export.i |sort >..\os\netware\httpd.imp
rem cd ..\srclib\apr\build
rem call prebuildnw.bat
:Done
pause