1 mike 1.1 OS_TYPE = windows
2 OS = win32
3 ARCHITECTURE = iX86
4 COMPILER = msvc
5
6 SYS_INCLUDES =
7
8 DEPEND_INCLUDES =
9
|
10 kumpf 1.8 DEFINES = -DPEGASUS_PLATFORM_$(PEGASUS_PLATFORM) -D_WIN32_WINNT=0x0400
|
11 mike 1.6 #-D_WIN32_WINNT=0x0400 -DWINVER=0x0400
|
12 mike 1.1
13 ifdef PEGASUS_DEBUG
|
14 chip 1.5 FLAGS = -GX -GR -W3 -Od -Zi -MDd
15 LINK_FLAGS = -debug
|
16 mike 1.1 else
|
17 chip 1.5 FLAGS = -GX -GR -W3 -O2 -MD
|
18 mike 1.1 endif
19
|
20 karl 1.7 ifdef ENABLETIMEOUTWORKAROUNDHACK
21 DEFINES += -DENABLETIMEOUTWORKAROUNDHACK
22 endif
23
|
24 karl 1.9 ifdef PEGASUS_DEBUG_CIMEXCEPTION
|
25 kumpf 1.10 DEFINES += -DPEGASUS_DEBUG_CIMEXCEPTION
|
26 karl 1.9 endif
27
|
28 karl 1.11 # ATTN KS 20020927 - Add flag to allow conditional testing of interoperability
29 # changes during interoperability tests.
30 ifdef PEGASUS_SNIA_INTEROP_TEST
31 DEFINES+= -DPEGASUS_SNIA_INTEROP_TEST
32 endif
33
|
34 mike 1.1 RM = mu rm
35
36 RMDIRHIER = mu rmdirhier
37
38 MKDIRHIER = mu mkdirhier
39
40 COPY = mu copy
41
|
42 mike 1.4 MOVE = mu move
43
|
44 mike 1.1 CXX = cl -nologo
45
46 EXE_OUT = -Fe
47
48 LIB_OUT = -out:
49
50 OBJ = .obj
51
52 OBJ_OUT = -Fo
53
54 EXE = .exe
55
56 AR = LINK -nologo -dll
57
58 LIB_PREFIX =
59
60 LIB_SUFFIX = .lib
61
62 TOUCH = mu touch
63
64 ECHO = mu echo
65 mike 1.1
66 LEX = flex
67
68 YACC = bison
|
69 mike 1.3
70 SH = bash
|
71 mike 1.4
72 YACC = bison
|