summaryrefslogtreecommitdiff
path: root/templates/vc10dll.mpt
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-07-13 14:14:56 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-07-13 14:14:56 +0000
commit978981ca5a922ec8c5c345a1fef1af6003ad4828 (patch)
tree58830ed3f7d4b2393145735224d2632bbf5d1dd2 /templates/vc10dll.mpt
parent5514c04d59f6ae0a3a92c53c503c6f5b336e2717 (diff)
downloadMPC-978981ca5a922ec8c5c345a1fef1af6003ad4828.tar.gz
Tue Jul 13 14:14:47 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* modules/VC10ProjectCreator.pm: * templates/vc10dll.mpt: * templates/vc10exe.mpt: * templates/vc10lib.mpt: * templates/vc10libexe.mpt: * templates/vc10platforms.mpt: Added more support for msvc10, thanks to Max Zhou <earthdog at 126.com>
Diffstat (limited to 'templates/vc10dll.mpt')
-rw-r--r--templates/vc10dll.mpt70
1 files changed, 70 insertions, 0 deletions
diff --git a/templates/vc10dll.mpt b/templates/vc10dll.mpt
new file mode 100644
index 00000000..e6fe1543
--- /dev/null
+++ b/templates/vc10dll.mpt
@@ -0,0 +1,70 @@
+// -*- MPC -*-
+// $Id$
+
+conditional_include "common"
+conditional_include "windowscommon"
+
+configurations = Debug Release
+common_defines = WIN32 _WINDOWS _CRT_NONSTDC_NO_WARNINGS
+ConfigurationType = 2
+MinimalRebuild = false
+
+conditional_include "vc8platforms"
+
+Release {
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = Release
+ intermediate_dir = Release
+ GenerateDebugInformation = false
+}
+
+Debug {
+ debug_prj = 1
+ defines = _DEBUG
+ output_dir = .
+ intermediate_dir = Debug
+ lib_modifier = d
+}
+
+Memcheck Release {
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = Release
+ intermediate_dir = Release
+ BasicRuntimeChecks = 0
+ FixedBaseAddress = 1
+}
+
+Memcheck Debug {
+ debug_prj = 1
+ defines = _DEBUG
+ output_dir = .
+ intermediate_dir = Debug
+ lib_modifier = d
+ BasicRuntimeChecks = 0
+ LinkIncremental = 1
+ FixedBaseAddress = 1
+}
+
+MFC Release {
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = MFC_Release
+ intermediate_dir = MFC_Release
+ lib_modifier = mfc
+ UseOfMFC = Dynamic
+ GenerateDebugInformation = false
+}
+
+MFC Debug {
+ debug_prj = 1
+ defines = _DEBUG
+ output_dir = MFC_Debug
+ intermediate_dir = MFC_Debug
+ lib_modifier = mfcd
+ UseOfMFC = Dynamic
+}
+
+conditional_include "vcpartialmacros"
+conditional_include "user_vc10dll"