diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2013-10-29 12:31:11 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2013-10-29 12:31:11 +0000 |
commit | dcdac2decdba4ef7f1c03f1db106a50abc68d705 (patch) | |
tree | e47ed19c2fe716c56ff67321ad774dc630105811 /templates/vc12libexe.mpt | |
parent | c83727329ac00f54a0ac2d990b2f4d5d44ed2e95 (diff) | |
download | MPC-dcdac2decdba4ef7f1c03f1db106a50abc68d705.tar.gz |
Tue Oct 29 12:30:07 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
* modules/VC12ProjectCreator.pm:
* modules/VC12WorkspaceCreator.pm:
* templates/vc12dll.mpt:
* templates/vc12exe.mpt:
* templates/vc12lib.mpt:
* templates/vc12libexe.mpt:
* templates/vc12platforms.mpt:
Starter templates for vc12, needs some more work later, just
now seperate templates and creators
Diffstat (limited to 'templates/vc12libexe.mpt')
-rw-r--r-- | templates/vc12libexe.mpt | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/templates/vc12libexe.mpt b/templates/vc12libexe.mpt new file mode 100644 index 00000000..7e0364cc --- /dev/null +++ b/templates/vc12libexe.mpt @@ -0,0 +1,85 @@ +// -*- 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 +GenerateDebugInformation = true + +conditional_include "vc12platforms" + +Release { + LinkIncremental = 1 + optimize = MaxSpeed + defines = NDEBUG + output_dir = Static_Release + intermediate_dir = Static_Release + lib_modifier = s + EnableIntrinsicFunctions = true + WholeProgramOptimization = true +} + +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 + EnableIntrinsicFunctions = true + WholeProgramOptimization = true +} + +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 + EnableIntrinsicFunctions = true + WholeProgramOptimization = true +} + +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_vc12libexe" |