1 rem build script for win32
9 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd nfs\libnfs
-raw
-nfs.c
-Fonfs\libnfs
-raw
-nfs.obj
10 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd nfs
\nfs.c
-Fonfs
\nfs.obj
11 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd nfs
\nfsacl.c
-Fonfs
\nfsacl.obj
18 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd rquota\libnfs
-raw
-rquota.c
-Forquota\libnfs
-raw
-rquota.obj
19 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd rquota
\rquota.c
-Forquota
\rquota.obj
26 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd portmap\libnfs
-raw
-portmap.c
-Foportmap\libnfs
-raw
-portmap.obj
27 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd portmap\portmap.c
-Foportmap\portmap.obj
33 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd mount\libnfs
-raw
-mount.c
-Fomount\libnfs
-raw
-mount.obj
34 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd mount\mount.c
-Fomount\mount.obj
39 rem generate core part of library
41 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd lib\init.c
-Folib\init.obj
42 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" lib\pdu.c
-Folib\pdu.obj
43 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" lib\socket.c
-Folib\socket.obj
44 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" lib\libnfs.c
-Folib\libnfs.obj
45 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" lib\libnfs
-sync.c
-Folib\libnfs
-sync.obj
46 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" lib\libnfs
-zdr.c
-Folib\libnfs
-zdr.obj
47 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-c
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" win32\win32_compat.c
-Fowin32\win32_compat.obj
52 rem create a linklibrary/dll
54 lib
/out
:lib\libnfs.lib
/def
:lib\libnfs
-win32.def nfs
\nfs.obj nfs
\nfsacl.obj nfs\libnfs
-raw
-nfs.obj rquota
\rquota.obj rquota\libnfs
-raw
-rquota.obj mount\mount.obj mount\libnfs
-raw
-mount.obj portmap\portmap.obj portmap\libnfs
-raw
-portmap.obj lib\init.obj lib\pdu.obj lib\socket.obj lib\libnfs.obj lib\libnfs
-sync.obj lib\libnfs
-zdr.obj win32\win32_compat.obj
56 link
/DLL
/out
:lib\libnfs.dll
/DEBUG /DEBUGTYPE
:cv lib\libnfs.exp nfs
\nfs.obj nfs
\nfsacl.obj nfs\libnfs
-raw
-nfs.obj rquota
\rquota.obj rquota\libnfs
-raw
-rquota.obj mount\mount.obj mount\libnfs
-raw
-mount.obj portmap\portmap.obj portmap\libnfs
-raw
-portmap.obj lib\init.obj lib\pdu.obj lib\socket.obj lib\libnfs.obj lib\libnfs
-sync.obj lib\libnfs
-zdr.obj win32\win32_compat.obj ws2_32.lib
61 rem build a test application
63 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" examples
\nfs
-ls.c lib\libnfs.lib WS2_32.lib kernel32.lib mswsock.lib advapi32.lib wsock32.lib advapi32.lib
64 cl
/I.
/Iwin32
/Iinclude
/nfsc
/Iinclude
/Imount
/Infs
-Zi
-Od
-DWIN32
-D_WIN32_WINNT
=0x0600 -MDd
-D_U_
="" examples
\nfs
-cp.c lib\libnfs.lib WS2_32.lib kernel32.lib mswsock.lib advapi32.lib wsock32.lib advapi32.lib