(file) Return to platform_WIN32_IX86_MSVC.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

 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.17 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 tony  1.16   FLAGS = -GX -GR -W3 -Od -Zi -MDd -DDEBUG -Fd$(OBJ_DIR)/
15 chip  1.5    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.23 # Enable the compilation of the SLP functions.
25            PEGASUS_ENABLE_SLP=true
26            
27 karl  1.11 # ATTN KS 20020927 - Add flag to allow conditional testing of interoperability
28            # changes during interoperability tests.
29            ifdef PEGASUS_SNIA_INTEROP_TEST
30             DEFINES+= -DPEGASUS_SNIA_INTEROP_TEST
31            endif
32 kumpf 1.22 
33 mike  1.1  RM = mu rm
34            
35            RMDIRHIER = mu rmdirhier
36            
37            MKDIRHIER = mu mkdirhier
38            
39            COPY = mu copy
40            
41 mike  1.4  MOVE = mu move
42            
43 mike  1.1  CXX = cl -nologo
44            
45            EXE_OUT = -Fe
46            
47            LIB_OUT = -out:
48            
49            OBJ = .obj
50            
51            OBJ_OUT = -Fo
52            
53            EXE = .exe
54 tony  1.15 
55            DLL = .dll
56            
57            ILK = .ilk
58            
59            PDB = .pdb
60            
61            EXP = .exp
62 mike  1.1  
63            AR = LINK -nologo -dll
64            
65            LIB_PREFIX =
66            
67            LIB_SUFFIX = .lib
68            
69            TOUCH = mu touch
70            
71            ECHO = mu echo
72            
73            LEX = flex
74            
75            YACC = bison
76 mike  1.3  
77            SH = bash
78 mike  1.4  
79            YACC = bison
80 konrad.r 1.19 
81               INSTALL_LIBRARY = echo Not supported.
82               INSTALL_PROGRAM = echo Not supported.
83               INSTALL_SBIN_PROGRAM = echo Not supported.
84 kumpf    1.21 
85               # Windows DLLs are installed in the $(PEGASUS_HOME)/bin directory
86               PEGASUS_DEST_LIB_DIR = bin
87 kumpf    1.22  
88               # The Provider User Context feature (PEP 197) is not supported on Windows
89               PEGASUS_DISABLE_PROV_USERCTXT=1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2