Merge pull request #20 from jwillemsen/master
[MPC.git] / templates / vc7lib.mpt
blob574cbebee10d16ea20607b62ed8867526476e292
1 // -*- MPC -*-
2 conditional_include "common"
3 conditional_include "windowscommon"
5 configurations     = Debug Release
6 common_defines     = WIN32 _WINDOWS
7 configuration_type = 4
8 output_subdir      = I386
10 Release {
11   optimize         = 3
12   defines          = NDEBUG
13   output_dir       = Static_Release
14   intermediate_dir = Static_Release
15   lib_modifier     = s
18 Debug {
19   optimize         =
20   debug_prj        = 1
21   defines          = _DEBUG
22   output_dir       = Static_Debug
23   intermediate_dir = Static_Debug
24   lib_modifier     = sd
25   pdbc             = 1
28 Memcheck Release {
29   optimize           = 3
30   defines            = NDEBUG
31   output_dir         = Static_Release
32   intermediate_dir   = Static_Release
33   lib_modifier       = s
34   BasicRuntimeChecks = 0
35   FixedBaseAddress   = 1
38 Memcheck Debug {
39   optimize           =
40   debug_prj          = 1
41   defines            = _DEBUG
42   output_dir         = Static_Debug
43   intermediate_dir   = Static_Debug
44   lib_modifier       = sd
45   pdbc               = 1
46   BasicRuntimeChecks = 0
47   FixedBaseAddress   = 1
50 MFC Release {
51   optimize         = 3
52   defines          = NDEBUG
53   output_dir       = Static_MFC_Release
54   intermediate_dir = Static_MFC_Release
55   lib_modifier     = mfcs
56   use_mfc          = 2
59 MFC Debug {
60   optimize         =
61   debug_prj        = 1
62   defines          = _DEBUG
63   output_dir       = Static_MFC_Debug
64   intermediate_dir = Static_MFC_Debug
65   lib_modifier     = mfcsd
66   pdbc             = 1
67   use_mfc          = 2
70 ETS Release {
71   optimize         = 3
72   defines          = NDEBUG
73   output_dir       = ETS_Release
74   intermediate_dir = ETS_Release
75   lib_modifier     = s
76   runtime_library  = 2
77   GenerateMapFile  = TRUE
78   lit_libs         += etsapi wsock32
81 ETS Debug {
82   optimize         =
83   defines          = _DEBUG
84   output_dir       = ETS_Debug
85   intermediate_dir = ETS_Debug
86   lib_modifier     = sd
87   runtime_library  = 3
88   pdbl             = 1
89   pdbc             = 1
90   GenerateMapFile  = TRUE
91   lit_libs         += etsapi wsock32
94 conditional_include "vcpartialmacros"
95 conditional_include "user_vc7lib"