summaryrefslogtreecommitdiff
path: root/templates/vc10libexe.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/vc10libexe.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/vc10libexe.mpt')
-rw-r--r--templates/vc10libexe.mpt80
1 files changed, 80 insertions, 0 deletions
diff --git a/templates/vc10libexe.mpt b/templates/vc10libexe.mpt
new file mode 100644
index 00000000..d82855a4
--- /dev/null
+++ b/templates/vc10libexe.mpt
@@ -0,0 +1,80 @@
+// -*- MPC -*-
+// $Id$
+
+conditional_include "common"
+conditional_include "windowscommon"
+
+configurations = Debug Release
+common_defines = WIN32 _CONSOLE _CRT_NONSTDC_NO_WARNINGS
+ConfigurationType = 1
+SubSystem = Console
+MinimalRebuild = false
+
+conditional_include "vc10platforms"
+
+Release {
+ LinkIncremental = 1
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = Static_Release
+ intermediate_dir = Static_Release
+ lib_modifier = s
+ GenerateDebugInformation = false
+}
+
+Debug {
+ debug_prj = 1
+ defines = _DEBUG
+ output_dir = Static_Debug
+ intermediate_dir = Static_Debug
+ lib_modifier = sd
+}
+
+Memcheck Release {
+ optimize = MaxSpeed
+ defines = NDEBUG
+ output_dir = Static_Release
+ intermediate_dir = Static_Release
+ lib_modifier = s
+ BasicRuntimeChecks = 0
+ LinkIncremental = 1
+ FixedBaseAddress = 1
+}
+
+Memcheck Debug {
+ debug_prj = 1
+ defines = _DEBUG
+ output_dir = Static_Debug
+ intermediate_dir = Static_Debug
+ lib_modifier = sd
+ BasicRuntimeChecks = 0
+ LinkIncremental = 1
+ FixedBaseAddress = 1
+}
+
+MFC Release {
+ LinkIncremental = 1
+ optimize = MaxSpeed
+ common_defines = WIN32 _WINDOWS
+ defines = NDEBUG _AFXDLL
+ output_dir = Static_MFC_Release
+ intermediate_dir = Static_MFC_Release
+ lib_modifier = mfcs
+ UseOfMFC = Dynamic
+ unicode_mfc_entry = wWinMainCRTStartup
+ GenerateDebugInformation = false
+}
+
+MFC Debug {
+ debug_prj = 1
+ common_defines = WIN32 _WINDOWS
+ defines = _DEBUG _AFXDLL
+ output_dir = Static_MFC_Debug
+ intermediate_dir = Static_MFC_Debug
+ lib_modifier = mfcsd
+ UseOfMFC = Dynamic
+ unicode_mfc_entry = wWinMainCRTStartup
+}
+
+conditional_include "vcpartialmacros"
+conditional_include "user_vc10libexe"