summaryrefslogtreecommitdiff
path: root/templates/vc11dll.mpt
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2011-12-20 11:43:14 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2011-12-20 11:43:14 +0000
commit66a603f159951e2600813df7f2be31744d5c6047 (patch)
tree33ac88ff888707ddedc20abeeff2af1d4a471a1d /templates/vc11dll.mpt
parent04cfa33705b32165604c6b56724e6bcc3436a86d (diff)
downloadMPC-66a603f159951e2600813df7f2be31744d5c6047.tar.gz
Tue Dec 20 11:42:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
* modules/VC11ProjectCreator.pm: * modules/VC11WorkspaceCreator.pm: * templates/vc11dll.mpt: * templates/vc11exe.mpt: * templates/vc11lib.mpt: * templates/vc11libexe.mpt: * templates/vc11platforms.mpt: Extended support for vc11 * modules/VC7ProjectCreator.pm: Fixed typo
Diffstat (limited to 'templates/vc11dll.mpt')
-rw-r--r--templates/vc11dll.mpt75
1 files changed, 75 insertions, 0 deletions
diff --git a/templates/vc11dll.mpt b/templates/vc11dll.mpt
new file mode 100644
index 00000000..e9bd170a
--- /dev/null
+++ b/templates/vc11dll.mpt
@@ -0,0 +1,75 @@
+// -*- MPC -*-
+// $Id$
+
+conditional_include "common"
+conditional_include "windowscommon"
+
+configurations = Debug Release
+common_defines = WIN32 _WINDOWS _CRT_NONSTDC_NO_WARNINGS
+ConfigurationType = 2
+MinimalRebuild = false
+GenerateDebugInformation = true
+
+conditional_include "vc11platforms"
+
+Release {
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = Release
+ intermediate_dir = Release
+ EnableIntrinsicFunctions = true
+ WholeProgramOptimization = true
+}
+
+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
+ EnableIntrinsicFunctions = true
+ WholeProgramOptimization = true
+}
+
+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
+ EnableIntrinsicFunctions = true
+ WholeProgramOptimization = true
+}
+
+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"