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 tony 1.14 DEFINES = -DPEGASUS_PLATFORM_$(PEGASUS_PLATFORM) -D_WIN32_WINNT=0x0400 -DPEGASUS_REMOVE_DEPRECATED
|
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.9 ifdef PEGASUS_DEBUG_CIMEXCEPTION
|
21 kumpf 1.10 DEFINES += -DPEGASUS_DEBUG_CIMEXCEPTION
|
22 karl 1.9 endif
23
|
24 karl 1.11 # ATTN KS 20020927 - Add flag to allow conditional testing of interoperability
25 # changes during interoperability tests.
26 ifdef PEGASUS_SNIA_INTEROP_TEST
27 DEFINES+= -DPEGASUS_SNIA_INTEROP_TEST
28 endif
|
29 karl 1.13
|
30 mike 1.1 RM = mu rm
31
32 RMDIRHIER = mu rmdirhier
33
34 MKDIRHIER = mu mkdirhier
35
36 COPY = mu copy
37
|
38 mike 1.4 MOVE = mu move
39
|
40 mike 1.1 CXX = cl -nologo
41
42 EXE_OUT = -Fe
43
44 LIB_OUT = -out:
45
46 OBJ = .obj
47
48 OBJ_OUT = -Fo
49
50 EXE = .exe
51
52 AR = LINK -nologo -dll
53
54 LIB_PREFIX =
55
56 LIB_SUFFIX = .lib
57
58 TOUCH = mu touch
59
60 ECHO = mu echo
61 mike 1.1
62 LEX = flex
63
64 YACC = bison
|
65 mike 1.3
66 SH = bash
|
67 mike 1.4
68 YACC = bison
|