diff options
Diffstat (limited to 'ACE/MPC/templates/vc7.mpd')
-rw-r--r-- | ACE/MPC/templates/vc7.mpd | 656 |
1 files changed, 656 insertions, 0 deletions
diff --git a/ACE/MPC/templates/vc7.mpd b/ACE/MPC/templates/vc7.mpd new file mode 100644 index 00000000000..5bbea79d7bf --- /dev/null +++ b/ACE/MPC/templates/vc7.mpd @@ -0,0 +1,656 @@ +<?xml version="<%xml_version("1.0")%>" encoding="<%encoding("Windows-1252")%>"?> +<VisualStudioProject + ProjectType="<%vcprojecttype("Visual C++")%>" + Version="<%vcversion%>" + Name="<%project_name%>" + ProjectGUID="{<%guid%>}" + SccProjectName="" + SccLocalPath=""> + <Platforms> + <Platform + Name="<%platform("Win32")%>"/> + </Platforms> + <Configurations> +<%foreach(configurations)%> + <Configuration + Name="<%configuration%>|<%platform%>" + OutputDirectory="<%if(type_is_dynamic)%><%if(dllout)%><%dllout%><%else%><%libout%><%endif%><%else%><%if(type_is_static)%><%libout%><%else%><%if(exeout)%><%exeout%><%if(windows_style)%>\<%output_dir("Debug")%><%endif%><%else%><%if(windows_style)%><%output_dir("Debug")%><%else%><%output_dir(".")%><%endif%><%endif%><%endif%><%endif%>" + IntermediateDirectory="<%intermediate_dir%>\<%noextension(project_file)%><%if(output_subdir)%>\<%output_subdir%><%endif%>" +<%if(type_is_static && staticname)%> + ConfigurationType="4" +<%else%> +<%if(custom_only)%> + ConfigurationType="10" +<%else%> + ConfigurationType="<%configuration_type("2")%>" +<%endif%> +<%endif%> + UseOfMFC="<%use_mfc("0")%>" +<%if(UseOfATL)%> + UseOfATL="<%UseOfATL%>" +<%endif%> + ATLMinimizesCRunTimeLibraryUsage="FALSE" +<%if(managed)%> + ManagedExtensions="1" +<%endif%> + CharacterSet="<%charset("0")%>"> +<%if(!custom_only)%> + <Tool + Name="VCCLCompilerTool" +<%if(compile_flags || DisableSpecificWarnings)%> + AdditionalOptions="<%compile_flags%><%foreach(DisableSpecificWarnings)%> /wd<%DisableSpecificWarning%><%endfor%>" +<%endif%> +<%if(optimize)%> + Optimization="<%optimize%>" +<%else%> + Optimization="0" +<%endif%> +<%if(InlineFunctionExpansion)%> + InlineFunctionExpansion="<%InlineFunctionExpansion%>" +<%endif%> + AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>" + PreprocessorDefinitions="<%if(unicode)%>UNICODE;_UNICODE;<%endif%><%if(type_is_dynamic)%><%foreach(dynamicflags)%><%dynamicflag%>;<%endfor%><%endif%><%if(need_staticflags)%><%foreach(staticflags)%><%staticflag%>;<%endfor%><%endif%><%if(pch_header)%><%foreach(pch_defines)%><%pch_define%>;<%endfor%><%endif%><%foreach(defines common_defines macros)%><%define%><%fornotlast(";")%><%endfor%><%if(macro_for_lib_modifier)%><%if(use_lib_modifier)%><%if(lib_modifier)%>;MPC_LIB_MODIFIER=\"<%lib_modifier%>\"<%endif%><%endif%><%endif%>" + MinimalRebuild="<%MinimalRebuild("FALSE")%>" + ExceptionHandling="<%exceptions("TRUE")%>" +<%if(!managed)%> +<%if(optimize)%> +<%if(BasicRuntimeChecks)%> + BasicRuntimeChecks="<%BasicRuntimeChecks%>" +<%endif%> +<%else%> + BasicRuntimeChecks="<%BasicRuntimeChecks("3")%>" +<%endif%> +<%endif%> +<%if(StringPooling)%> + StringPooling="<%StringPooling%>" +<%endif%> +<%if(runtime_library)%> + RuntimeLibrary="<%runtime_library%>" +<%else%> + RuntimeLibrary="<%if(type_is_static || need_staticflags)%><%if(debug_prj)%>1<%else%>0<%endif%><%else%><%if(debug_prj)%>3<%else%>2<%endif%><%endif%>" +<%endif%> + BufferSecurityCheck="<%BufferSecurityCheck("TRUE")%>" + EnableFunctionLevelLinking="<%EnableFunctionLevelLinking("TRUE")%>" + TreatWChar_tAsBuiltInType="<%wchar_t("TRUE")%>" +<%if(forloopscope)%> + ForceConformanceInForLoopScope="<%forloopscope%>" +<%endif%> + RuntimeTypeInfo="<%rtti("TRUE")%>" +<%if(pch_header)%> +<%if(pch_source)%> + UsePrecompiledHeader="3" +<%else%> + UsePrecompiledHeader="2" +<%endif%> + PrecompiledHeaderThrough="<%pch_header%>" +<%endif%> +<%if(pdbc)%> + ProgramDataBaseFileName="<%if(type_is_static)%><%libout%>\<%libname_prefix%><%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb<%else%><%intermediate_dir%>\<%noextension(project_file)%><%if(output_subdir)%>\<%output_subdir%><%endif%>/<%endif%>" +<%endif%> + WarningLevel="<%warning_level("3")%>" + SuppressStartupBanner="TRUE" + Detect64BitPortabilityProblems="<%Detect64BitPortabilityProblems("FALSE")%>" + DebugInformationFormat="<%debug_format("3")%>"/> +<%endif%> + <Tool + Name="VCCustomBuildTool"/> +<%if(!custom_only)%> + <Tool +<%if(type_is_static)%> + Name="VCLibrarianTool" +<%if(staticname)%> + OutputFile="<%libout%>\<%libname_prefix%><%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>" +<%endif%> +<%else%> + Name="VCLinkerTool" +<%if(!source_files || link_options)%> + AdditionalOptions="<%if(!source_files)%>/noentry <%endif%><%if(link_options)%><%link_options%><%endif%>" +<%endif%> +<%if(type_is_binary)%> + AdditionalDependencies="<%foreach(reverse(libs))%><%fornotfirst(" ")%><%libname_prefix%><%lib%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%><%endfor%><%foreach(reverse(lit_libs))%> <%lit_lib%>.lib<%endfor%><%foreach(reverse(pure_libs))%> <%pure_lib%><%endfor%>" +<%endif%> +<%if(exename || sharedname || staticname)%> + OutputFile="$(OutDir)\<%if(type_is_dynamic)%><%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%else%><%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>" +<%endif%> +<%if(win_version)%> + Version="<%win_version%>" +<%endif%> + LinkIncremental="<%LinkIncremental("2")%>" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="<%foreach(libpaths)%><%libpath%><%fornotlast(";")%><%endfor%>" +<%if(ignore_default_library_names)%> + IgnoreDefaultLibraryNames="<%foreach(ignore_default_library_names)%><%ignore_default_library_name%><%fornotlast(";")%><%endfor%>" +<%endif%> +<%if(IgnoreAllDefaultLibraries)%> + IgnoreAllDefaultLibraries="<%IgnoreAllDefaultLibraries%>" +<%endif%> +<%if(ModuleDefinitionFile)%> + ModuleDefinitionFile="<%ModuleDefinitionFile%>" +<%endif%> + GenerateDebugInformation="TRUE" +<%if(pdbl)%> +<%if(sharedname)%> + ProgramDatabaseFile="$(OutDir)\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb" +<%else%> +<%if(exename)%> + ProgramDatabaseFile="$(OutDir)\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%>.pdb" +<%endif%> +<%endif%> +<%endif%> +<%if(GenerateMapFile)%> + GenerateMapFile="<%GenerateMapFile%>" +<%endif%> + SubSystem="<%subsystem("1")%>" +<%if(StackReserveSize)%> + StackReserveSize="<%StackReserveSize%>" +<%endif%> +<%if(StackCommitSize)%> + StackCommitSize="<%StackCommitSize%>" +<%endif%> +<%if(optimize)%> + OptimizeReferences="<%optref("2")%>" + EnableCOMDATFolding="<%opticf("2")%>" +<%endif%> +<%if(unicode && unicode_mfc_entry && exename && source_files)%> + EntryPointSymbol="<%unicode_mfc_entry%>" +<%endif%> +<%if(type_is_dynamic && sharedname)%> + ImportLibrary="<%libout%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>" +<%endif%> +<%endif%> +<%if(FixedBaseAddress || managed)%> + FixedBaseAddress="<%FixedBaseAddress("1")%>" +<%endif%> + TargetMachine="<%machine("1")%>"/> +<%endif%> + <Tool + Name="VCMIDLTool" +<%if(midl_flags)%> + AdditionalOptions="<%midl_flags%>" +<%endif%> +<%if(midl_includes)%> + AdditionalIncludeDirectories="<%foreach(midl_includes)%><%midl_include%><%fornotlast(",")%><%endfor%>" +<%endif%> +<%if(midl_defines)%> + PreprocessorDefinitions="<%foreach(midl_defines)%><%midl_define%><%fornotlast(";")%><%endfor%>" +<%endif%> +<%if(midl_notlb)%> + GenerateTypeLibrary="FALSE" +<%endif%> + TypeLibraryName="$(InputName).tlb" + HeaderFileName="$(InputName).h" + InterfaceIdentifierFileName="$(InputName)_i.c" + ProxyFileName="$(InputName)_p.c" + /> + <Tool + Name="VCPostBuildEventTool" +<%if(postbuild)%> + CommandLine="<%eval(postbuild)%>" +<%endif%> + /> + <Tool + Name="VCPreBuildEventTool" +<%if(prebuild)%> + CommandLine="<%eval(prebuild)%>" +<%endif%> + /> +<%if(!custom_only)%> + <Tool + Name="VCPreLinkEventTool" +<%if(prelink)%> + CommandLine="<%eval(prelink)%>" +<%endif%> + /> +<%if(postclean)%> + <Tool + Name="VCPostCleanEventTool" + CommandLine="<%eval(postclean)%>" + /> +<%endif%> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="<%if(unicode)%>UNICODE;_UNICODE;<%endif%><%foreach(defines macros)%><%define%><%fornotlast(";")%><%endfor%>" + Culture="<%culture("1033")%>" + AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> +<%endif%> + </Configuration> +<%endfor%> + </Configurations> + <Files> +<%if(exename || sharedname || staticname)%> +<%if(source_files)%> + <Filter + Name="Source Files" + Filter="<%foreach(ext, extensions(source_files))%><%ext%><%fornotlast(";")%><%endfor%>"> +<%if(pch_source)%> + <File + RelativePath="<%pch_source%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="1"/> + </FileConfiguration> +<%endfor%> + </File> +<%endif%> +<%if(grouped_source_files)%> +<%foreach(sort(grouped_source_files))%> +<%if(compares(grouped_source_file, default_group))%> +<%foreach(grouped_source_file->files)%> + <File + RelativePath="<%grouped_source_file->file%>"> +<%if(duplicate_index(grouped_source_file->file))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(grouped_source_file->file, buildflags))%> + AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/> + </FileConfiguration> +<%endfor%> +<%else%> +<%if(flag_overrides(grouped_source_file->file, buildflags) || flag_overrides(grouped_source_file->file, no_pch) || flag_overrides(grouped_source_file->file, managed))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(grouped_source_file->file, buildflags))%> + AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + /> + </FileConfiguration> +<%endfor%> +<%endif%> +<%endif%> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_source_file%>" + Filter=""> +<%foreach(grouped_source_file->files)%> + <File + RelativePath="<%grouped_source_file->file%>"> +<%if(duplicate_index(grouped_source_file->file))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(grouped_source_file->file, buildflags))%> + AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/> + </FileConfiguration> +<%endfor%> +<%else%> +<%if(flag_overrides(grouped_source_file->file, buildflags) || flag_overrides(grouped_source_file->file, no_pch) || flag_overrides(grouped_source_file->file, managed))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(grouped_source_file->file, buildflags))%> + AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(grouped_source_file->file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + /> + </FileConfiguration> +<%endfor%> +<%endif%> +<%endif%> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(source_files)%> + <File + RelativePath="<%source_file%>"> +<%if(duplicate_index(source_file))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(source_file, buildflags))%> + AdditionalOptions="<%flag_overrides(source_file, buildflags)%>" +<%endif%> +<%if(flag_overrides(source_file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(source_file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(source_file)%>.obj"/> + </FileConfiguration> +<%endfor%> +<%else%> +<%if(flag_overrides(source_file, buildflags) || flag_overrides(source_file, no_pch) || flag_overrides(source_file, managed))%> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>"> + <Tool + Name="VCCLCompilerTool" +<%if(flag_overrides(source_file, buildflags))%> + AdditionalOptions="<%flag_overrides(source_file, buildflags)%>" +<%endif%> +<%if(flag_overrides(source_file, no_pch))%> + UsePrecompiledHeader="0" +<%endif%> +<%if(flag_overrides(source_file, managed))%> + BasicRuntimeChecks="0" + CompileAsManaged="2" +<%endif%> + /> + </FileConfiguration> +<%endfor%> +<%endif%> +<%endif%> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> +<%endif%> +<%if(header_files)%> + <Filter + Name="Header Files" + Filter="<%foreach(ext, extensions(header_files))%><%ext%><%fornotlast(";")%><%endfor%>"> +<%if(pch_header)%> + <File + RelativePath="<%pch_header%>"> + </File> +<%endif%> +<%if(grouped_header_files)%> +<%foreach(sort(grouped_header_files))%> +<%if(compares(grouped_header_file, default_group))%> +<%foreach(grouped_header_file->files)%> + <File + RelativePath="<%grouped_header_file->file%>"> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_header_file%>" + Filter=""> +<%foreach(grouped_header_file->files)%> + <File + RelativePath="<%grouped_header_file->file%>"> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(header_files)%> + <File + RelativePath="<%header_file%>"> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> +<%foreach(custom_types)%> +<%if(custom_type->input_files)%> + <Filter + Name="<%ucw(custom_type)%>" + Filter="<%foreach(custom_type->inputexts)%><%custom_type->inputext%><%fornotlast(";")%><%endfor%>"> +<%foreach(custom_type->input_files)%> + <File + RelativePath="<%custom_type->input_file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" +<%if(!custom_type->input_file->output_files)%> + ExcludedFromBuild="TRUE" +<%endif%> + > +<%if(custom_type->input_file->output_files)%> + <Tool + Name="VCCustomBuildTool" + Description="Invoking <%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> on <%custom_type->input_file%>" + CommandLine="<%if(custom_type->libpath)%>PATH=%PATH%;<%custom_type->libpath%>
<%endif%><%if(flag_overrides(custom_type->input_file, gendir))%>if not exist <%flag_overrides(custom_type->input_file, gendir)%> mkdir <%flag_overrides(custom_type->input_file, gendir)%>
<%endif%><%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> <%if(flag_overrides(custom_type->input_file, commandflags))%><%flag_overrides(custom_type->input_file, commandflags)%><%else%><%custom_type->commandflags%><%endif%> <%if(custom_type->output_option)%>"<%custom_type->input_file%>" <%custom_type->output_option%><%foreach(custom_type->input_file->output_files)%> "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%>"<%endfor%><%else%>"<%custom_type->input_file%>"<%endif%><%if(flag_overrides(custom_type->input_file, postcommand))%><%foreach(custom_type->input_file)%> && <%flag_overrides(custom_type->input_file, postcommand)%><%endfor%><%else%><%if(custom_type->postcommand)%><%foreach(custom_type->input_file)%> && <%custom_type->postcommand%><%endfor%><%endif%><%endif%><%if(pch_header)%><%if(custom_type->pch_postrule)%><%foreach(custom_type->input_file->source_output_files)%> && echo #include "<%pch_header%>" > temporary.src && type "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>" >> temporary.src && move /y temporary.src "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>"<%endfor%><%endif%><%endif%>" +<%if(flag_overrides(custom_type->input_file, dependent))%> + AdditionalDependencies="<%foreach(dep, flag_overrides(custom_type->input_file, dependent))%><%dep%><%if(!has_extension(dep))%><%exe_ext%><%endif%><%fornotlast(";")%><%endfor%><%foreach(custom_type->input_file->dependencies)%>;<%custom_type->input_file->dependencie%><%endfor%>" +<%else%> +<%if(custom_type->dependent)%> + AdditionalDependencies="<%foreach(custom_type->dependent)%><%custom_type->dependent%><%if(!has_extension(custom_type->dependent))%><%exe_ext%><%endif%><%fornotlast(";")%><%endfor%><%foreach(custom_type->input_file->dependencies)%>;<%custom_type->input_file->dependencie%><%endfor%>" +<%else%> +<%if(custom_type->input_file->dependencies)%> + AdditionalDependencies="<%foreach(custom_type->input_file->dependencies)%><%custom_type->input_file->dependencie%><%fornotlast(";")%><%endfor%>" +<%endif%> +<%endif%> +<%endif%> + Outputs="<%foreach(custom_type->input_file->output_files)%><%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%><%fornotlast(";")%><%endfor%>"/> +<%endif%> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%if(inline_files)%> + <Filter + Name="Inline Files" + Filter="<%foreach(ext, extensions(inline_files))%><%ext%><%fornotlast(";")%><%endfor%>"> +<%if(grouped_inline_files)%> +<%foreach(sort(grouped_inline_files))%> +<%if(compares(grouped_inline_file, default_group))%> +<%foreach(grouped_inline_file->files)%> + <File + RelativePath="<%grouped_inline_file->file%>"> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_inline_file%>" + Filter=""> +<%foreach(grouped_inline_file->files)%> + <File + RelativePath="<%grouped_inline_file->file%>"> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(inline_files)%> + <File + RelativePath="<%inline_file%>"> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> +<%if(template_files)%> + <Filter + Name="Template Files" + Filter=""> +<%if(grouped_template_files)%> +<%foreach(sort(grouped_template_files))%> +<%if(compares(grouped_template_file, default_group))%> +<%foreach(grouped_template_file->files)%> + <File + RelativePath="<%grouped_template_file->file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCLCompilerTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_template_file%>" + Filter=""> +<%foreach(grouped_template_file->files)%> + <File + RelativePath="<%grouped_template_file->file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCLCompilerTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(template_files)%> + <File + RelativePath="<%template_file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCLCompilerTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> +<%if(documentation_files)%> + <Filter + Name="Documentation" + Filter=""> +<%if(grouped_documentation_files)%> +<%foreach(sort(grouped_documentation_files))%> +<%if(compares(grouped_documentation_file, default_group))%> +<%foreach(grouped_documentation_file->files)%> + <File + RelativePath="<%grouped_documentation_file->file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCustomBuildTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_documentation_file%>" + Filter=""> +<%foreach(grouped_documentation_file->files)%> + <File + RelativePath="<%grouped_documentation_file->file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCustomBuildTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(documentation_files)%> + <File + RelativePath="<%documentation_file%>"> +<%foreach(configurations)%> + <FileConfiguration + Name="<%configuration%>|<%platform%>" + ExcludedFromBuild="TRUE"> + <Tool + Name="VCCustomBuildTool"/> + </FileConfiguration> +<%endfor%> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> +<%if(resource_files && !type_is_static)%> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"> +<%if(grouped_resource_files)%> +<%foreach(sort(grouped_resource_files))%> +<%if(compares(grouped_resource_file, default_group))%> +<%foreach(grouped_resource_file->files)%> + <File + RelativePath="<%grouped_resource_file->file%>"> + </File> +<%endfor%> +<%else%> + <Filter + Name="<%grouped_resource_file%>" + Filter=""> +<%foreach(grouped_resource_file->files)%> + <File + RelativePath="<%grouped_resource_file->file%>"> + </File> +<%endfor%> + </Filter> +<%endif%> +<%endfor%> +<%else%> +<%foreach(resource_files)%> + <File + RelativePath="<%resource_file%>"> + </File> +<%endfor%> +<%endif%> + </Filter> +<%endif%> + </Files> + <Globals> + </Globals> +</VisualStudioProject> |