diff options
Diffstat (limited to 'build/generator/templates/vcnet_vcproj.ezt')
-rw-r--r-- | build/generator/templates/vcnet_vcproj.ezt | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/build/generator/templates/vcnet_vcproj.ezt b/build/generator/templates/vcnet_vcproj.ezt index 4d6d968..b12ed1a 100644 --- a/build/generator/templates/vcnet_vcproj.ezt +++ b/build/generator/templates/vcnet_vcproj.ezt @@ -45,7 +45,7 @@ EnableIntrinsicFunctions="TRUE" FavorSizeOrSpeed="1" OmitFramePointers="TRUE" -[end] AdditionalIncludeDirectories="..\..\..\[configs.name];[for includes][includes][if-index includes last][else];[end][end]" +[end] AdditionalIncludeDirectories="..\..\..\[configs.name];[for configs.includes][configs.includes][if-index configs.includes last][else];[end][end]" PreprocessorDefinitions="[if-any instrument_apr_pools]APR_POOL_DEBUG=[instrument_apr_pools];[end][is platforms "x64"]WIN64;[end][for configs.defines][configs.defines][if-index configs.defines last][else];[end][end];_CRT_SECURE_NO_WARNINGS" [is configs.name "Debug"] MinimalRebuild="TRUE" RuntimeLibrary="3" @@ -56,13 +56,14 @@ RuntimeLibrary="2" BufferSecurityCheck="FALSE" [end] WarningLevel="4" - DisableSpecificWarnings="4100;4127;4206;4701;4706" + DisableSpecificWarnings="4100;4127;4206;4512;4701;4706;4800" Detect64BitPortabilityProblems="FALSE" AdditionalOptions=" /we4002 /we4003 /we4013 /we4020 /we4022 /we4024 /we4028 /we4029 /we4030 /we4031 /we4033 /we4047 /we4089 /we4113 /we4115 /we4204 /we4715" DebugInformationFormat="3" ProgramDataBaseFileName="$(IntDir)\[target.output_pdb]" - CompileAsManaged="0" + [if-any configs.forced_include_files]ForcedIncludeFiles="[for configs.forced_include_files][configs.forced_include_files][if-index configs.forced_include_files last][else];[end][end]" + [end]CompileAsManaged="0" CompileAs="0"[if-any is_exe][is configs.name "Release"] OptimizeForWindowsApplication="TRUE"[end][end]/> <Tool @@ -74,7 +75,7 @@ [is target_type "4"][else] OutputFile="$(OutDir)\[target.output_name]" [end][is configs.name "Debug"] LinkIncremental="2" [else] LinkIncremental="1" -[end] AdditionalLibraryDirectories="..\..\..\db4-win32\lib;[for configs.libdirs][configs.libdirs];[end]" +[end] AdditionalLibraryDirectories="[for configs.libdirs][configs.libdirs];[end]" TargetMachine="[is platforms "Win32"]1[end][is platforms "x64"]17[end]" IgnoreDefaultLibraryNames="libc.lib[is configs.name "debug"];msvcrt.lib[end]" [if-any def_file] ModuleDefinitionFile="[def_file]" @@ -114,16 +115,22 @@ Name="[configs.name]|[platforms]"> <Tool Name="VCResourceCompilerTool" - AdditionalIncludeDirectories="[for includes][includes][if-index includes last][else];[end][end]" + AdditionalIncludeDirectories="[for configs.includes][configs.includes][if-index configs.includes last][else];[end][end]" PreprocessorDefinitions="SVN_FILE_NAME=[target.output_name];SVN_FILE_DESCRIPTION=[target.desc];[is configs.name "Debug"]_DEBUG[else]NDEBUG[end]"/> </FileConfiguration>[end][end] </File>[end] <Filter Name="Source Files" Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> -[for sources][is sources.extension ".h"][else] <File +[for sources][is sources.extension ".h"][else][is sources.extension ".hpp"][else] <File RelativePath="[sources.path]"> -[if-any sources.custom_build][for platforms][for configs] +[if-any sources.ignored][for platforms][for configs] <FileConfiguration + Name="[configs.name]|[platforms]" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCustomBuildTool"/> + </FileConfiguration> +[end][end][else][if-any sources.custom_build][for platforms][for configs] <FileConfiguration Name="[configs.name]|[platforms]"> <Tool @@ -142,9 +149,9 @@ ObjectFile="$(IntDir)/[sources.reldir]/" ProgramDataBaseFileName="$(IntDir)/[sources.reldir]/[target.proj_name]-[sources.reldir].pdb"/> </FileConfiguration> -[end][end][end] +[end][end][end][end] </File> -[end][end] +[end][end][end] [is target_type "2"] <File RelativePath="..\empty.c"/>[end] </Filter> <Filter @@ -153,7 +160,10 @@ [for sources][is sources.extension ".h"] <File RelativePath="[sources.path]" /> -[end][end] +[else][is sources.extension ".hpp"] + <File + RelativePath="[sources.path]" /> +[end][end][end] </Filter> </Files> <Globals> |