Commit | Line | Data |
---|---|---|
805e021f CE |
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 | AFSDEV_AUXCDEFINES = -DAFS_PTHREAD_ENV | |
9 | RELDIR=libafscp | |
10 | !INCLUDE ..\config\NTMakefile.$(SYS_NAME) | |
11 | !INCLUDE ..\config\NTMakefile.version | |
12 | ||
13 | ############################################################################ | |
14 | # Install inc files | |
15 | ||
16 | INCFILEDIR = $(DESTDIR)\include\afs | |
17 | ||
18 | INCFILES =\ | |
19 | $(INCFILEDIR)\afscp.h | |
20 | ||
21 | ||
22 | ############################################################################ | |
23 | # build afscp.lib | |
24 | ||
25 | LIBFILE = $(DESTDIR)\lib\afs\afscp.lib | |
26 | ||
27 | afscflags = -I..\WINNT\kfw\inc\krb5 $(afscflags) | |
28 | ||
29 | LIBOBJS =\ | |
30 | $(OUT)\afscp_callback.obj \ | |
31 | $(OUT)\afscp_server.obj \ | |
32 | $(OUT)\afscp_fid.obj \ | |
33 | $(OUT)\afscp_volume.obj \ | |
34 | $(OUT)\afscp_file.obj \ | |
35 | $(OUT)\afscp_dir.obj \ | |
36 | $(OUT)\afscp_init.obj \ | |
37 | $(OUT)\afscp_util.obj \ | |
38 | $(OUT)\afscp_dirops.obj \ | |
39 | $(OUT)\afscp_acl.obj \ | |
40 | $(OUT)\AFS_component_version_number.obj | |
41 | ||
42 | $(LIBFILE): $(LIBOBJS) | |
43 | $(LIBARCH) | |
44 | ||
45 | ||
46 | ############################################################################ | |
47 | # install afscp.lib | |
48 | ||
49 | install_headers: $(INCFILES) | |
50 | ||
51 | install: $(LIBFILE) | |
52 | ||
53 | clean:: | |
54 | $(DEL) $(INCFILES) | |
55 | ||
56 | mkdir: |