summaryrefslogtreecommitdiff
path: root/novell/MAKEINIT
blob: f9929e7ad3fa392830f765c6ea1a9ea073106a74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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