summaryrefslogtreecommitdiff
path: root/novell/MAKEINIT
diff options
context:
space:
mode:
Diffstat (limited to 'novell/MAKEINIT')
-rw-r--r--novell/MAKEINIT71
1 files changed, 71 insertions, 0 deletions
diff --git a/novell/MAKEINIT b/novell/MAKEINIT
new file mode 100644
index 0000000..f9929e7
--- /dev/null
+++ b/novell/MAKEINIT
@@ -0,0 +1,71 @@
+#
+# 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