winnt-win2000-win98-afs-client-updates-20010623
[openafs.git] / src / WINNT / install / Win9x / NTMakeFile
1 # Copyright 2000, International Business Machines Corporation and others.
2 #       All Rights Reserved.
3
4 #       This software has been released under the terms of the IBM Public
5 #       License.  For details, see the LICENSE file in the top-level source
6 #       directory or online at http://www.openafs.org/dl/license10.html
7
8
9
10 !INCLUDE ..\..\..\config\NTMakefile.$(SYS_NAME)
11 !INCLUDE ..\..\..\config\NTMakefile.version
12 OUTDIR = $(DESTDIR)\WinInstall
13
14 ############################################################################
15
16 COMPONENTS = \
17         INSTALL.BAT \
18         afsd.pif \
19         cellservdb \
20         readme.RTF \
21         license.txt \
22         templet.reg \
23         runonce.pif \
24         $(DESTDIR)\bin\util_cr.exe \
25         $(DESTDIR)\root.client\usr\vice\etc\unlog.exe \
26         $(DESTDIR)\root.client\usr\vice\etc\afs_shl_ext_1033.dll \
27         $(DESTDIR)\lib\afsauthent.dll \
28         $(DESTDIR)\root.client\usr\vice\etc\afsshare.exe \
29         $(DESTDIR)\root.client\usr\vice\etc\fs.exe \
30         $(DESTDIR)\root.client\usr\vice\etc\klog.exe \
31         $(DESTDIR)\bin\kpasswd.exe \
32         $(DESTDIR)\root.client\usr\vice\etc\libosi.dll \
33         $(DESTDIR)\root.client\usr\vice\etc\libafsconf.dll \
34         $(DESTDIR)\bin\pts.exe \
35         $(DESTDIR)\root.client\usr\vice\etc\tokens.exe \
36         $(DESTDIR)\root.client\usr\vice\etc\afs_shl_ext.dll \
37         $(DESTDIR)\lib\win95\pthread.dll \
38         $(DESTDIR)\lib\afsrpc.dll
39                 
40 $(COMPONENTS)::\r
41         $(DESTDIR)\bin\util_cr.exe ~ $@ "Missing $@"
42         $(COPY) $@ $(DESTDIR)\WinInstall\.
43
44 !IF (EXIST(ISBUILD.MAK))
45 !INCLUDE ISBUILD.MAK
46 !ENDIF
47
48 build:
49         copy install.bat $(OUTDIR)\.
50
51 install: prep $(COMPONENTS) build
52
53 install9x: install
54
55 clean ::
56     $(DEL) $(OUTDIR)\DiskIm~1\Disk1\*
57     $(DEL) $(OUTDIR)\DiskIm~1\WebInstall\*
58
59 prep :
60         $(DESTDIR)\bin\util_cr.exe ~ "$(DESTDIR)\WinInstall\sock.vxd" "SOCK.VXD is missing from $(DESTDIR)\WinInstall\."
61         $(DESTDIR)\bin\util_cr.exe ~ "$(DESTDIR)\WinInstall\MMAP.vxd" "MMAP.VXD is missing from $(DESTDIR)\WinInstall\."
62         $(DESTDIR)\bin\util_cr.exe ~ "$(DESTDIR)\WinInstall\AFSD.EXE" "AFSD.EXE is missing from $(DESTDIR)\WinInstall\."