rx: Remove RX_CALL_BUSY
[openafs.git] / src / WINNT / client_creds / Makefile
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 AFSCLIENTROOT = q:\afs\client
9
10 OBJS = \
11         afscreds.res \
12         advtab.obj \
13         afswiz.obj \
14         checklist.obj \
15         creds.obj \
16         credstab.obj \
17         drivemap.obj \
18         main.obj \
19         misc.obj \
20         mounttab.obj \
21         msprintf.obj \
22         settings.obj \
23         shortcut.obj \
24         subclass.obj \
25         trayicon.obj \
26         window.obj \
27         wizard.obj
28
29 LIBRARIES = \
30         user32.lib \
31         shell32.lib \
32         comctl32.lib \
33         kernel32.lib \
34         advapi32.lib \
35         uuid.lib \
36         ole32.lib \
37         gdi32.lib \
38         wsock32.lib \
39         mpr.lib \
40         $(AFSCLIENTROOT)\obj\afsd\libafstokens.lib \
41         $(AFSCLIENTROOT)\obj\afsd\libafsconf.lib
42
43 TARGET = .\afscreds.exe
44
45 APPVER = 4.0
46 TARGETOS = BOTH
47 !include $(MSTOOLS)\include\win32.mak
48
49 cflags = $(cflags) -I$(AFSCLIENTROOT)\src
50 cflags = $(cflags) -I$(AFSCLIENTROOT)\src\rxkad
51 cflags = $(cflags) -I$(AFSCLIENTROOT)\src\afsd
52 cflags = $(cflags) -GX
53 cflags = $(cflags) -DSTRICT
54
55 guilflags = $(guilflags) -MACHINE:$(CPU)
56
57 cflags = $(cflags) -Zi -Od -DDEBUG -D_DEBUG -DDBG
58 lflags = $(lflags) -debug:full
59
60 .rc.res :
61         $(rc) $(rcflags) $(rcvars) $*.rc
62
63 .cpp.obj :
64         $(cc) $(cflags) $(cvars) $*.cpp
65
66
67 all : $(TARGET)
68
69 clean :
70         @if exist *.obj del *.obj
71         @if exist *.exe del *.exe
72         @if exist *.aps del *.aps
73         @if exist *.res del *.res
74         @if exist *.lib del *.lib
75         @if exist *.pdb del *.pdb
76
77 $(TARGET) : $(OBJS)
78         $(link) $(guilflags) $(libcmt) $(OBJS) $(LIBRARIES)
79