71 lines
3.6 KiB
Text
71 lines
3.6 KiB
Text
#
|
|
# makeinit file for makefiles created with QMK386
|
|
#
|
|
# Novell's NetWare SDK - Release 15
|
|
#
|
|
# Directories for both the WATCOM and NOVELL tools
|
|
#
|
|
wat386loc = e:\watcom\
|
|
nlm386loc = c:\novell\ndk\nwsdk\
|
|
nlm386hdr = $(nlm386loc)INCLUDE\NLM;$(nlm386loc)INCLUDE;.
|
|
nlm386imp = $(nlm386loc)IMPORTS
|
|
nlm386lib = $(wat386loc)LIB386;$(wat386loc)LIB386\NETWARE
|
|
#
|
|
# Define this macro with your copyright statement
|
|
#
|
|
#copyright = (C) Copyright 199x NONAME, INC. All Rights Reserved
|
|
#
|
|
# Macros that point to various tools we'll need to compile
|
|
#
|
|
wcc386r = WCC386 # location of 386 real mode compiler
|
|
wcc386p = WCC386P # protected compiler (last avail on Watcom v9.5
|
|
wcc386 = $(wcc386r) # version we want to use
|
|
|
|
linkr = WLINK # location of real mode linker
|
|
linkp = WLINKP # protected linker (last avail on Watcom v9.5
|
|
linker = $(linkr) # version we want to use
|
|
nlmlinkr = $(nlm386loc)TOOLS\NLMLINKR # location of real mode Novell linker
|
|
nlmlinkp = $(nlm386loc)TOOLS\NLMLINKX # location of protected Novell linker
|
|
nlmlinker = $(nlmlinkr) # version we want to use
|
|
|
|
nlmpackr = $(nlm386loc)TOOLS\NLMPACK # location of real mode NLM compression utility
|
|
nlmpackp = $(nlm386loc)TOOLS\NLMPACKP # location of protected NLM compression utility
|
|
nlmpack = $(nlmpackr) # location of NLM compression utility
|
|
|
|
inc_386 = $(nlm386hdr)
|
|
lib_386 = $(nlm386lib)
|
|
code_386 = $(wat386loc)BIN\386WCGL.EXE # code generator (last avail on Watcom v9.01
|
|
librarian = $(wat386loc)BINB\WLIB # location of librarian
|
|
#
|
|
# NLM Import Files
|
|
#
|
|
startup = $(nlm386imp)\PRELUDE.OBJ # other option is nwpre.obj
|
|
allimp = $(nlm386imp)\ALL.IMP # import to include all imports
|
|
clibimp = $(nlm386imp)\CLIB.IMP # the clib import file
|
|
tliimp = $(nlm386imp)\TLI.IMP # the tli import file
|
|
aioimp = $(nlm386imp)\AIO.IMP # the aio import file
|
|
socklibimp = $(nlm386imp)\SOCKLIB.IMP # the socket import file
|
|
mathlibimp = $(nlm386imp)\MATHLIB.IMP # the math library import file
|
|
dsapiimp = $(nlm386imp)\DSAPI.IMP # the NDS import file
|
|
nutimp = $(nlm386imp)\NWSNUT.IMP # the NWSNUT import file
|
|
appleimp = $(nlm386imp)\APPLTLK.IMP # the AppleTalk import file
|
|
nitimp = $(nlm386imp)\NIT.IMP # the legacy NLM import file
|
|
nlmlibimp = $(nlm386imp)\NLMLIB.IMP # the NLM-specific import file
|
|
requesterimp = $(nlm386imp)\REQUESTR.IMP # the Requester import file
|
|
fpsmimp = $(nlm386imp)\FPSM.IMP # floating point support import file
|
|
threadsimp = $(nlm386imp)\THREADS.IMP # the threads import file
|
|
dseventimp = $(nlm386imp)\DSEVENT.IMP # DS Events import file
|
|
psrvimp = $(nlm386imp)\NWPSRV.IMP # print services import file
|
|
psrv3ximp = $(nlm386imp)\NWPSRV3X.IMP # 3.x print services import file
|
|
streamsimp = $(nlm386imp)\STREAMS.IMP # streams import file
|
|
unicodeimp = $(nlm386imp)\UNICODE.IMP # unicode import file
|
|
agentimp = $(nlm386imp)\agent.imp # SNMP Agent import file
|
|
smileimp = $(nlm386imp)\smile.imp # SMILE (SNMP) import file
|
|
#
|
|
# Cross-platform Import Files
|
|
#
|
|
audnlm32imp = $(nlm386imp)\AUDNLM32.IMP # auditing import file
|
|
calnlm32imp = $(nlm386imp)\CALNLM32.IMP # NWCALLS import file
|
|
clxnlm32imp = $(nlm386imp)\CLXNLM32.IMP # NWCLIENT import file
|
|
locnlm32imp = $(nlm386imp)\LOCNLM32.IMP # NWLOCALE import file
|
|
netnlm32imp = $(nlm386imp)\NETNLM32.IMP # NWNET import file
|