/dep/ACE_wrappers/MPC/templates/vc8.mpd
Unknown | 1025 lines | 1024 code | 1 blank | 0 comment | 0 complexity | 056b64407234899ccaabf616127f2f15 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, CC-BY-SA-3.0, Unlicense, Cube
- <?xml version="<%xml_version("1.0")%>" encoding="<%encoding("Windows-1252")%>"?>
- <VisualStudioProject
- ProjectType="<%vcprojecttype("Visual C++")%>"
- Version="<%vcversion%>"
- Name="<%project_name%>"
- ProjectGUID="{<%guid%>}"
- RootNamespace="<%project_name%>"
- Keyword="<%if(UseOfMFC)%>MFCProj<%else%><%platform("Win32")%>Proj<%endif%>"
- SignManifests="true"
- >
- <Platforms>
- <%foreach(platforms)%>
- <Platform
- Name="<%platform%>"
- />
- <%endfor%>
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <%foreach(platforms)%>
- <%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="<%ConfigurationType%>"
- <%endif%>
- <%endif%>
- <%if(UseOfATL)%>
- UseOfATL="<%UseOfATL%>"
- <%endif%>
- <%if(UseOfMFC)%>
- UseOfMFC="<%UseOfMFC%>"
- <%endif%>
- <%if(unicode)%>
- CharacterSet="<%charset("1")%>"
- <%else%>
- CharacterSet="<%charset("0")%>"
- <%endif%>
- <%if(managed)%>
- ManagedExtensions="<%managed%>"
- <%endif%>
- >
- <%if(makeoutput)%>
- <Tool
- Name="VCNMakeTool"
- BuildCommandLine="<%makebuild%> CONF=<%configuration%>"
- ReBuildCommandLine="<%makerebuild%> CONF=<%configuration%>"
- CleanCommandLine="<%makeclean%> CONF=<%configuration%>"
- Output="<%makeoutput%>"/>
- <%else%>
- <Tool
- Name="VCPreBuildEventTool"
- <%if(prebuild)%>
- CommandLine="<%eval(prebuild)%>"
- <%endif%>
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <%if(!custom_only)%>
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- AdditionalOptions="<%foreach(midl_defines)%>/D <%midl_define%> <%endfor%><%midl_flags%>"
- AdditionalIncludeDirectories="<%foreach(midl_includes)%><%midl_include%><%fornotlast(",")%><%endfor%>"
- <%if(midl_notlb)%>
- GenerateTypeLibrary="false"
- <%endif%>
- TypeLibraryName="$(InputName).tlb"
- HeaderFileName="$(InputName).h"
- InterfaceIdentifierFileName="$(InputName)_i.c"
- ProxyFileName="$(InputName)_p.c"
- />
- <Tool
- Name="VCCLCompilerTool"
- <%if(compile_flags)%>
- AdditionalOptions="<%compile_flags%>"
- <%endif%>
- Optimization="<%optimize("0")%>"
- <%if(InlineFunctionExpansion)%>
- InlineFunctionExpansion="<%InlineFunctionExpansion%>"
- <%endif%>
- <%if(EnableIntrinsicFunctions)%>
- EnableIntrinsicFunctions="<%EnableIntrinsicFunctions%>"
- <%endif%>
- <%if(FavorSizeOrSpeed)%>
- FavorSizeOrSpeed="<%FavorSizeOrSpeed%>"
- <%endif%>
- <%if(OmitFramePointers)%>
- OmitFramePointers="<%OmitFramePointers%>"
- <%endif%>
- <%if(EnableFiberSafeOptimizations)%>
- EnableFiberSafeOptimizations="<%EnableFiberSafeOptimizations%>"
- <%endif%>
- <%if(WholeProgramOptimization)%>
- WholeProgramOptimization="<%WholeProgramOptimization%>"
- <%endif%>
- <%if(includes)%>
- AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>"
- <%endif%>
- <%if(AdditionalUsingDirectories)%>
- AdditionalUsingDirectories="<%AdditionalUsingDirectories%>"
- <%endif%>
- 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 cpu_defines platform_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%>"
- <%if(IgnoreStandardIncludePath)%>
- IgnoreStandardIncludePath="<%IgnoreStandardIncludePath%>"
- <%endif%>
- <%if(GeneratePreprocessedFile)%>
- GeneratePreprocessedFile="<%GeneratePreprocessedFile%>"
- <%endif%>
- <%if(KeepComments)%>
- KeepComments="<%KeepComments%>"
- <%endif%>
- <%if(StringPooling)%>
- StringPooling="<%StringPooling%>"
- <%endif%>
- <%if(!optimize)%>
- MinimalRebuild="<%MinimalRebuild("true")%>"
- <%endif%>
- <%if(ExceptionHandling)%>
- ExceptionHandling="<%ExceptionHandling%>"
- <%endif%>
- <%if(!managed)%>
- <%if(optimize)%>
- <%if(BasicRuntimeChecks)%>
- BasicRuntimeChecks="<%BasicRuntimeChecks%>"
- <%endif%>
- <%else%>
- BasicRuntimeChecks="<%BasicRuntimeChecks("3")%>"
- <%endif%>
- <%endif%>
- <%if(SmallerTypeCheck)%>
- SmallerTypeCheck="<%SmallerTypeCheck%>"
- <%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%>
- <%if(StructMemberAlignment)%>
- StructMemberAlignment="<%StructMemberAlignment%>"
- <%endif%>
- <%if(BufferSecurityCheck)%>
- BufferSecurityCheck="<%BufferSecurityCheck%>"
- <%endif%>
- <%if(EnableFunctionLevelLinking)%>
- EnableFunctionLevelLinking="<%EnableFunctionLevelLinking%>"
- <%endif%>
- <%if(EnableEnhancedInstructionSet)%>
- EnableEnhancedInstructionSet="<%EnableEnhancedInstructionSet%>"
- <%endif%>
- <%if(FloatingPointModel)%>
- FloatingPointModel="<%FloatingPointModel%>"
- <%endif%>
- <%if(FloatingPointExceptions)%>
- FloatingPointExceptions="<%FloatingPointExceptions%>"
- <%endif%>
- <%if(DisableLanguageExtensions)%>
- DisableLanguageExtensions="<%DisableLanguageExtensions%>"
- <%endif%>
- <%if(DefaultCharIsUnsigned)%>
- DefaultCharIsUnsigned="<%DefaultCharIsUnsigned%>"
- <%endif%>
- <%if(TreatWChar_tAsBuiltInType)%>
- TreatWChar_tAsBuiltInType="<%TreatWChar_tAsBuiltInType%>"
- <%endif%>
- <%if(ForceConformanceInForLoopScope)%>
- ForceConformanceInForLoopScope="<%ForceConformanceInForLoopScope%>"
- <%endif%>
- RuntimeTypeInfo="<%RuntimeTypeInfo("true")%>"
- <%if(OpenMP)%>
- OpenMP="<%OpenMP%>"
- <%endif%>
- <%if(pch_header)%>
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="<%pch_header%>"
- <%if(PrecompiledHeaderFile)%>
- PrecompiledHeaderFile="<%PrecompiledHeaderFile%>"
- <%endif%>
- <%endif%>
- <%if(ExpandAttributedSource)%>
- ExpandAttributedSource="<%ExpandAttributedSource%>"
- <%endif%>
- <%if(AssemblerOutput)%>
- AssemblerOutput="<%AssemblerOutput%>"
- <%endif%>
- <%if(AssemblerListingLocation)%>
- AssemblerListingLocation="<%AssemblerListingLocation%>"
- <%endif%>
- <%if(ObjectFile)%>
- ObjectFile="<%ObjectFile%>"
- <%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%>"
- <%else%>
- <%if(ProgramDataBaseFileName)%>
- ProgramDataBaseFileName="<%ProgramDataBaseFileName%>"
- <%endif%>
- <%endif%>
- <%if(GenerateXMLDocumentationFiles)%>
- GenerateXMLDocumentationFiles="<%GenerateXMLDocumentationFiles%>"
- <%endif%>
- <%if(XMLDocumentationFileName)%>
- XMLDocumentationFileName="<%XMLDocumentationFileName%>"
- <%endif%>
- <%if(BrowseInformation)%>
- BrowseInformation="<%BrowseInformation%>"
- <%endif%>
- <%if(BrowseInformationFile)%>
- BrowseInformationFile="<%BrowseInformationFile%>"
- <%endif%>
- WarningLevel="<%warning_level("3")%>"
- <%if(WarnAsError)%>
- WarnAsError="<%WarnAsError%>"
- <%endif%>
- Detect64BitPortabilityProblems="<%Detect64BitPortabilityProblems("true")%>"
- <%if(!optimize || debug_format)%>
- DebugInformationFormat="<%debug_format("3")%>"
- <%endif%>
- <%if(CallingConvention)%>
- CallingConvention="<%CallingConvention%>"
- <%endif%>
- <%if(CompileAs)%>
- CompileAs="<%CompileAs%>"
- <%endif%>
- <%if(DisableSpecificWarnings)%>
- DisableSpecificWarnings="<%foreach(DisableSpecificWarnings)%><%DisableSpecificWarning%><%fornotlast(";")%><%endfor%>"
- <%endif%>
- <%if(ForcedIncludeFiles)%>
- ForcedIncludeFiles="<%ForcedIncludeFiles%>"
- <%endif%>
- <%if(ForcedUsingFiles)%>
- ForcedUsingFiles="<%ForcedUsingFiles%>"
- <%endif%>
- <%if(ShowIncludes)%>
- ShowIncludes="<%ShowIncludes%>"
- <%endif%>
- <%if(UndefinePreprocessorDefinitions)%>
- UndefinePreprocessorDefinitions="<%UndefinePreprocessorDefinitions%>"
- <%endif%>
- <%if(UndefineAllPreprocessorDefinitions)%>
- UndefineAllPreprocessorDefinitions="<%UndefineAllPreprocessorDefinitions%>"
- <%endif%>
- <%if(EnablePREfast)%>
- EnablePREfast="<%EnablePREfast%>"
- <%endif%>
- <%if(UseFullPaths)%>
- UseFullPaths="<%UseFullPaths%>"
- <%endif%>
- <%if(OmitDefaultLibName)%>
- OmitDefaultLibName="<%OmitDefaultLibName%>"
- <%endif%>
- <%if(ErrorReporting)%>
- ErrorReporting="<%ErrorReporting%>"
- <%endif%>
- <%if(SuppressStartupBanner)%>
- SuppressStartupBanner="<%SuppressStartupBanner%>"
- <%endif%>
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="<%if(unicode)%>UNICODE;_UNICODE;<%endif%><%foreach(defines macros platform_defines)%><%define%><%fornotlast(";")%><%endfor%>"
- Culture="<%culture("1033")%>"
- AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>"
- />
- <Tool
- Name="VCPreLinkEventTool"
- <%if(prelink)%>
- CommandLine="<%eval(prelink)%>"
- <%endif%>
- />
- <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(RegisterOutput)%>
- RegisterOutput="<%RegisterOutput%>"
- <%endif%>
- <%if(IgnoreImportLibrary)%>
- IgnoreImportLibrary="<%IgnoreImportLibrary%>"
- <%endif%>
- <%if(LinkLibraryDependencies)%>
- LinkLibraryDependencies="<%LinkLibraryDependencies%>"
- <%endif%>
- <%if(UseLibraryDependencyInputs)%>
- UseLibraryDependencyInputs="<%UseLibraryDependencyInputs%>"
- <%endif%>
- <%if(UseUnicodeResponseFiles)%>
- UseUnicodeResponseFiles="<%UseUnicodeResponseFiles%>"
- <%endif%>
- <%if(!source_files)%>
- AdditionalOptions="/noentry<%if(link_options)%> <%link_options%><%endif%><%if(release_link_options && !debug_prj)%> <%release_link_options%><%endif%>"
- <%else%>
- <%if(link_options || release_link_options && !debug_prj)%>
- AdditionalOptions="<%link_options%><%if(release_link_options && !debug_prj)%> <%release_link_options%><%endif%>"
- <%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="<%SuppressStartupBanner("true")%>"
- AdditionalLibraryDirectories="<%foreach(libpaths)%><%libpath%><%fornotlast(";")%><%endfor%>"
- <%if(ShowProgress)%>
- ShowProgress="<%ShowProgress%>"
- <%endif%>
- <%if(ignore_default_library_names)%>
- IgnoreDefaultLibraryNames="<%foreach(ignore_default_library_names)%><%ignore_default_library_name%><%fornotlast(";")%><%endfor%>"
- <%endif%>
- <%if(GenerateManifest)%>
- GenerateManifest="<%GenerateManifest%>"
- <%endif%>
- <%if(ManifestFile)%>
- ManifestFile="<%ManifestFile%>"
- <%endif%>
- <%if(AdditionalManifestDependencies)%>
- AdditionalManifestDependencies="<%AdditionalManifestDependencies%>"
- <%endif%>
- <%if(IgnoreAllDefaultLibraries)%>
- IgnoreAllDefaultLibraries="<%IgnoreAllDefaultLibraries%>"
- <%endif%>
- <%if(ModuleDefinitionFile)%>
- ModuleDefinitionFile="<%ModuleDefinitionFile%>"
- <%endif%>
- <%if(AddModuleNamesToAssembly)%>
- AddModuleNamesToAssembly="<%AddModuleNamesToAssembly%>"
- <%endif%>
- <%if(EmbedManagedResourceFile)%>
- EmbedManagedResourceFile="<%EmbedManagedResourceFile%>"
- <%endif%>
- <%if(ForceSymbolReferences)%>
- ForceSymbolReferences="<%ForceSymbolReferences%>"
- <%endif%>
- <%if(DelayLoadDLLs)%>
- DelayLoadDLLs="<%DelayLoadDLLs%>"
- <%endif%>
- <%if(AssemblyLinkResource)%>
- AssemblyLinkResource="<%AssemblyLinkResource%>"
- <%endif%>
- GenerateDebugInformation="<%GenerateDebugInformation("true")%>"
- <%if(AssemblyDebug)%>
- AssemblyDebug="<%AssemblyDebug%>"
- <%endif%>
- <%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(StripPrivateSymbols)%>
- StripPrivateSymbols="<%StripPrivateSymbols%>"
- <%endif%>
- <%if(GenerateMapFile)%>
- GenerateMapFile="<%GenerateMapFile%>"
- <%endif%>
- <%if(MapFileName)%>
- MapFileName="<%MapFileName%>"
- <%endif%>
- <%if(MapExports)%>
- MapExports="<%MapExports%>"
- <%endif%>
- SubSystem="<%subsystem("2")%>"
- <%if(HeapReserveSize)%>
- HeapReserveSize="<%HeapReserveSize%>"
- <%endif%>
- <%if(HeapCommitSize)%>
- HeapCommitSize="<%HeapCommitSize%>"
- <%endif%>
- <%if(StackReserveSize)%>
- StackReserveSize="<%StackReserveSize%>"
- <%endif%>
- <%if(StackCommitSize)%>
- StackCommitSize="<%StackCommitSize%>"
- <%endif%>
- <%if(LargeAddressAware)%>
- LargeAddressAware="<%LargeAddressAware%>"
- <%endif%>
- <%if(TerminalServerAware)%>
- TerminalServerAware="<%TerminalServerAware%>"
- <%endif%>
- <%if(SwapRunFromCD)%>
- SwapRunFromCD="<%SwapRunFromCD%>"
- <%endif%>
- <%if(SwapRunFromNet)%>
- SwapRunFromNet="<%SwapRunFromNet%>"
- <%endif%>
- <%if(Driver)%>
- Driver="<%Driver%>"
- <%endif%>
- <%if(optimize)%>
- OptimizeReferences="<%OptimizeReferences("2")%>"
- EnableCOMDATFolding="<%EnableCOMDATFolding("2")%>"
- <%endif%>
- <%if(OptimizeForWindows98)%>
- OptimizeForWindows98="<%OptimizeForWindows98%>"
- <%endif%>
- <%if(FunctionOrder)%>
- FunctionOrder="<%FunctionOrder%>"
- <%endif%>
- <%if(LinkTimeCodeGeneration)%>
- LinkTimeCodeGeneration="<%LinkTimeCodeGeneration%>"
- <%endif%>
- <%if(ProfileGuidedDatabase)%>
- ProfileGuidedDatabase="<%ProfileGuidedDatabase%>"
- <%endif%>
- <%if(unicode && unicode_mfc_entry && exename && source_files)%>
- EntryPointSymbol="<%unicode_mfc_entry%>"
- <%else%>
- <%if(EntryPointSymbol)%>
- EntryPointSymbol="<%EntryPointSymbol%>"
- <%endif%>
- <%endif%>
- <%if(ResourceOnlyDLL)%>
- ResourceOnlyDLL="<%ResourceOnlyDLL%>"
- <%endif%>
- <%if(SetChecksum)%>
- SetChecksum="<%SetChecksum%>"
- <%endif%>
- <%if(BaseAddress)%>
- BaseAddress="<%BaseAddress%>"
- <%endif%>
- <%if(TurnOffAssemblyGeneration)%>
- TurnOffAssemblyGeneration="<%TurnOffAssemblyGeneration%>"
- <%endif%>
- <%if(ImportLibrary)%>
- ImportLibrary="<%ImportLibrary%>"
- <%else%>
- <%if(type_is_dynamic && sharedname)%>
- ImportLibrary="<%libout%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
- <%endif%>
- <%endif%>
- <%if(SupportUnloadOfDelayLoadedDLL)%>
- SupportUnloadOfDelayLoadedDLL="<%SupportUnloadOfDelayLoadedDLL%>"
- <%endif%>
- <%if(MergeSections)%>
- MergeSections="<%MergeSections%>"
- <%endif%>
- TargetMachine="<%TargetMachine("1")%>"
- <%if(FixedBaseAddress || managed)%>
- FixedBaseAddress="<%FixedBaseAddress("1")%>"
- <%endif%>
- <%if(KeyFile)%>
- KeyFile="<%KeyFile%>"
- <%endif%>
- <%if(KeyContainer)%>
- KeyContainer="<%KeyContainer%>"
- <%endif%>
- <%if(DelaySign)%>
- DelaySign="<%DelaySign%>"
- <%endif%>
- <%if(AllowIsolation)%>
- AllowIsolation="<%AllowIsolation%>"
- <%endif%>
- <%if(Profile)%>
- Profile="<%Profile%>"
- <%endif%>
- <%if(CLRThreadAttribute)%>
- CLRThreadAttribute="<%CLRThreadAttribute%>"
- <%endif%>
- <%if(CLRImageType)%>
- CLRImageType="<%CLRImageType%>"
- <%endif%>
- <%if(ErrorReporting)%>
- ErrorReporting="<%ErrorReporting%>"
- <%endif%>
- <%endif%>
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <%endif%>
- <Tool
- Name="VCPostBuildEventTool"
- <%if(postbuild)%>
- CommandLine="<%eval(postbuild)%>"
- <%endif%>
- />
- <%if(postclean)%>
- <Tool
- Name="VCPostCleanEventTool"
- CommandLine="<%eval(postclean)%>"
- />
- <%endif%>
- <%if(deploymenttool)%>
- <DeploymentTool
- ForceDirty="-1"
- RemoteDirectory="<%deployment_directory%>"
- RegisterOutput="0"
- AdditionalFiles=""
- />
- <%endif%>
- <%endif%>
- </Configuration>
- <%endfor%>
- <%endfor%>
- </Configurations>
- <References>
- <%if(after && add_references)%>
- <!-- MPC ADD DEPENDENCIES -->
- <%endif%>
- <%foreach(AssemblyReferences)%>
- <AssemblyReference
- RelativePath="<%AssemblyReference%>"
- />
- <%endfor%>
- </References>
- <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(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>">
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"/>
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%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="<%flag_overrides(grouped_source_file->file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/>
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%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="<%flag_overrides(grouped_source_file->file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- />
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%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="<%flag_overrides(grouped_source_file->file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/>
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%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="<%flag_overrides(grouped_source_file->file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- />
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- <%endif%>
- <%endif%>
- </File>
- <%endfor%>
- </Filter>
- <%endif%>
- <%endfor%>
- <%else%>
- <%foreach(source_files)%>
- <File
- RelativePath="<%source_file%>">
- <%if(duplicate_index(source_file))%>
- <%foreach(platforms)%>
- <%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="<%flag_overrides(source_file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(source_file)%>.obj"/>
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- <%else%>
- <%if(flag_overrides(source_file, buildflags) || flag_overrides(source_file, no_pch) || flag_overrides(source_file, managed))%>
- <%foreach(platforms)%>
- <%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="<%flag_overrides(source_file, managed)%>"
- <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
- ExceptionHandling="2"
- <%endif%>
- <%endif%>
- />
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%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%>
- <%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(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="TRUE">
- <Tool
- Name="VCCLCompilerTool"/>
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- </File>
- <%endfor%>
- <%else%>
- <Filter
- Name="<%grouped_template_file%>"
- Filter="">
- <%foreach(grouped_template_file->files)%>
- <File
- RelativePath="<%grouped_template_file->file%>">
- <%foreach(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="true">
- <Tool
- Name="VCCLCompilerTool"/>
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- </File>
- <%endfor%>
- </Filter>
- <%endif%>
- <%endfor%>
- <%else%>
- <%foreach(template_files)%>
- <File
- RelativePath="<%template_file%>">
- <%foreach(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="true">
- <Tool
- Name="VCCLCompilerTool"/>
- </FileConfiguration>
- <%endfor%>
- <%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(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="TRUE">
- <Tool
- Name="VCCustomBuildTool"/>
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- </File>
- <%endfor%>
- <%else%>
- <Filter
- Name="<%grouped_documentation_file%>"
- Filter="">
- <%foreach(grouped_documentation_file->files)%>
- <File
- RelativePath="<%grouped_documentation_file->file%>">
- <%foreach(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="TRUE">
- <Tool
- Name="VCCustomBuildTool"/>
- </FileConfiguration>
- <%endfor%>
- <%endfor%>
- </File>
- <%endfor%>
- </Filter>
- <%endif%>
- <%endfor%>
- <%else%>
- <%foreach(documentation_files)%>
- <File
- RelativePath="<%documentation_file%>">
- <%foreach(platforms)%>
- <%foreach(configurations)%>
- <FileConfiguration
- Name="<%configuration%>|<%platform%>"
- ExcludedFromBuild="TRUE">
- <Tool
- Name="VCCustomBuildTool"/>
- </FileConfiguration>
- <%endfor%>
- <%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>