PageRenderTime 52ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/dep/ACE_wrappers/MPC/templates/vc8.mpd

https://bitbucket.org/wownsk/core_tbc
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
  1. <?xml version="<%xml_version("1.0")%>" encoding="<%encoding("Windows-1252")%>"?>
  2. <VisualStudioProject
  3. ProjectType="<%vcprojecttype("Visual C++")%>"
  4. Version="<%vcversion%>"
  5. Name="<%project_name%>"
  6. ProjectGUID="{<%guid%>}"
  7. RootNamespace="<%project_name%>"
  8. Keyword="<%if(UseOfMFC)%>MFCProj<%else%><%platform("Win32")%>Proj<%endif%>"
  9. SignManifests="true"
  10. >
  11. <Platforms>
  12. <%foreach(platforms)%>
  13. <Platform
  14. Name="<%platform%>"
  15. />
  16. <%endfor%>
  17. </Platforms>
  18. <ToolFiles>
  19. </ToolFiles>
  20. <Configurations>
  21. <%foreach(platforms)%>
  22. <%foreach(configurations)%>
  23. <Configuration
  24. Name="<%configuration%>|<%platform%>"
  25. 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%>"
  26. IntermediateDirectory="<%intermediate_dir%>\<%noextension(project_file)%><%if(output_subdir)%>\<%output_subdir%><%endif%>"
  27. <%if(type_is_static && staticname)%>
  28. ConfigurationType="4"
  29. <%else%>
  30. <%if(custom_only)%>
  31. ConfigurationType="10"
  32. <%else%>
  33. ConfigurationType="<%ConfigurationType%>"
  34. <%endif%>
  35. <%endif%>
  36. <%if(UseOfATL)%>
  37. UseOfATL="<%UseOfATL%>"
  38. <%endif%>
  39. <%if(UseOfMFC)%>
  40. UseOfMFC="<%UseOfMFC%>"
  41. <%endif%>
  42. <%if(unicode)%>
  43. CharacterSet="<%charset("1")%>"
  44. <%else%>
  45. CharacterSet="<%charset("0")%>"
  46. <%endif%>
  47. <%if(managed)%>
  48. ManagedExtensions="<%managed%>"
  49. <%endif%>
  50. >
  51. <%if(makeoutput)%>
  52. <Tool
  53. Name="VCNMakeTool"
  54. BuildCommandLine="<%makebuild%> CONF=<%configuration%>"
  55. ReBuildCommandLine="<%makerebuild%> CONF=<%configuration%>"
  56. CleanCommandLine="<%makeclean%> CONF=<%configuration%>"
  57. Output="<%makeoutput%>"/>
  58. <%else%>
  59. <Tool
  60. Name="VCPreBuildEventTool"
  61. <%if(prebuild)%>
  62. CommandLine="<%eval(prebuild)%>"
  63. <%endif%>
  64. />
  65. <Tool
  66. Name="VCCustomBuildTool"
  67. />
  68. <%if(!custom_only)%>
  69. <Tool
  70. Name="VCXMLDataGeneratorTool"
  71. />
  72. <Tool
  73. Name="VCWebServiceProxyGeneratorTool"
  74. />
  75. <Tool
  76. Name="VCMIDLTool"
  77. AdditionalOptions="<%foreach(midl_defines)%>/D <%midl_define%> <%endfor%><%midl_flags%>"
  78. AdditionalIncludeDirectories="<%foreach(midl_includes)%><%midl_include%><%fornotlast(",")%><%endfor%>"
  79. <%if(midl_notlb)%>
  80. GenerateTypeLibrary="false"
  81. <%endif%>
  82. TypeLibraryName="$(InputName).tlb"
  83. HeaderFileName="$(InputName).h"
  84. InterfaceIdentifierFileName="$(InputName)_i.c"
  85. ProxyFileName="$(InputName)_p.c"
  86. />
  87. <Tool
  88. Name="VCCLCompilerTool"
  89. <%if(compile_flags)%>
  90. AdditionalOptions="<%compile_flags%>"
  91. <%endif%>
  92. Optimization="<%optimize("0")%>"
  93. <%if(InlineFunctionExpansion)%>
  94. InlineFunctionExpansion="<%InlineFunctionExpansion%>"
  95. <%endif%>
  96. <%if(EnableIntrinsicFunctions)%>
  97. EnableIntrinsicFunctions="<%EnableIntrinsicFunctions%>"
  98. <%endif%>
  99. <%if(FavorSizeOrSpeed)%>
  100. FavorSizeOrSpeed="<%FavorSizeOrSpeed%>"
  101. <%endif%>
  102. <%if(OmitFramePointers)%>
  103. OmitFramePointers="<%OmitFramePointers%>"
  104. <%endif%>
  105. <%if(EnableFiberSafeOptimizations)%>
  106. EnableFiberSafeOptimizations="<%EnableFiberSafeOptimizations%>"
  107. <%endif%>
  108. <%if(WholeProgramOptimization)%>
  109. WholeProgramOptimization="<%WholeProgramOptimization%>"
  110. <%endif%>
  111. <%if(includes)%>
  112. AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>"
  113. <%endif%>
  114. <%if(AdditionalUsingDirectories)%>
  115. AdditionalUsingDirectories="<%AdditionalUsingDirectories%>"
  116. <%endif%>
  117. 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=\&quot;<%lib_modifier%>\&quot;<%endif%><%endif%><%endif%>"
  118. <%if(IgnoreStandardIncludePath)%>
  119. IgnoreStandardIncludePath="<%IgnoreStandardIncludePath%>"
  120. <%endif%>
  121. <%if(GeneratePreprocessedFile)%>
  122. GeneratePreprocessedFile="<%GeneratePreprocessedFile%>"
  123. <%endif%>
  124. <%if(KeepComments)%>
  125. KeepComments="<%KeepComments%>"
  126. <%endif%>
  127. <%if(StringPooling)%>
  128. StringPooling="<%StringPooling%>"
  129. <%endif%>
  130. <%if(!optimize)%>
  131. MinimalRebuild="<%MinimalRebuild("true")%>"
  132. <%endif%>
  133. <%if(ExceptionHandling)%>
  134. ExceptionHandling="<%ExceptionHandling%>"
  135. <%endif%>
  136. <%if(!managed)%>
  137. <%if(optimize)%>
  138. <%if(BasicRuntimeChecks)%>
  139. BasicRuntimeChecks="<%BasicRuntimeChecks%>"
  140. <%endif%>
  141. <%else%>
  142. BasicRuntimeChecks="<%BasicRuntimeChecks("3")%>"
  143. <%endif%>
  144. <%endif%>
  145. <%if(SmallerTypeCheck)%>
  146. SmallerTypeCheck="<%SmallerTypeCheck%>"
  147. <%endif%>
  148. <%if(runtime_library)%>
  149. RuntimeLibrary="<%runtime_library%>"
  150. <%else%>
  151. RuntimeLibrary="<%if(type_is_static || need_staticflags)%><%if(debug_prj)%>1<%else%>0<%endif%><%else%><%if(debug_prj)%>3<%else%>2<%endif%><%endif%>"
  152. <%endif%>
  153. <%if(StructMemberAlignment)%>
  154. StructMemberAlignment="<%StructMemberAlignment%>"
  155. <%endif%>
  156. <%if(BufferSecurityCheck)%>
  157. BufferSecurityCheck="<%BufferSecurityCheck%>"
  158. <%endif%>
  159. <%if(EnableFunctionLevelLinking)%>
  160. EnableFunctionLevelLinking="<%EnableFunctionLevelLinking%>"
  161. <%endif%>
  162. <%if(EnableEnhancedInstructionSet)%>
  163. EnableEnhancedInstructionSet="<%EnableEnhancedInstructionSet%>"
  164. <%endif%>
  165. <%if(FloatingPointModel)%>
  166. FloatingPointModel="<%FloatingPointModel%>"
  167. <%endif%>
  168. <%if(FloatingPointExceptions)%>
  169. FloatingPointExceptions="<%FloatingPointExceptions%>"
  170. <%endif%>
  171. <%if(DisableLanguageExtensions)%>
  172. DisableLanguageExtensions="<%DisableLanguageExtensions%>"
  173. <%endif%>
  174. <%if(DefaultCharIsUnsigned)%>
  175. DefaultCharIsUnsigned="<%DefaultCharIsUnsigned%>"
  176. <%endif%>
  177. <%if(TreatWChar_tAsBuiltInType)%>
  178. TreatWChar_tAsBuiltInType="<%TreatWChar_tAsBuiltInType%>"
  179. <%endif%>
  180. <%if(ForceConformanceInForLoopScope)%>
  181. ForceConformanceInForLoopScope="<%ForceConformanceInForLoopScope%>"
  182. <%endif%>
  183. RuntimeTypeInfo="<%RuntimeTypeInfo("true")%>"
  184. <%if(OpenMP)%>
  185. OpenMP="<%OpenMP%>"
  186. <%endif%>
  187. <%if(pch_header)%>
  188. UsePrecompiledHeader="2"
  189. PrecompiledHeaderThrough="<%pch_header%>"
  190. <%if(PrecompiledHeaderFile)%>
  191. PrecompiledHeaderFile="<%PrecompiledHeaderFile%>"
  192. <%endif%>
  193. <%endif%>
  194. <%if(ExpandAttributedSource)%>
  195. ExpandAttributedSource="<%ExpandAttributedSource%>"
  196. <%endif%>
  197. <%if(AssemblerOutput)%>
  198. AssemblerOutput="<%AssemblerOutput%>"
  199. <%endif%>
  200. <%if(AssemblerListingLocation)%>
  201. AssemblerListingLocation="<%AssemblerListingLocation%>"
  202. <%endif%>
  203. <%if(ObjectFile)%>
  204. ObjectFile="<%ObjectFile%>"
  205. <%endif%>
  206. <%if(pdbc)%>
  207. 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%>"
  208. <%else%>
  209. <%if(ProgramDataBaseFileName)%>
  210. ProgramDataBaseFileName="<%ProgramDataBaseFileName%>"
  211. <%endif%>
  212. <%endif%>
  213. <%if(GenerateXMLDocumentationFiles)%>
  214. GenerateXMLDocumentationFiles="<%GenerateXMLDocumentationFiles%>"
  215. <%endif%>
  216. <%if(XMLDocumentationFileName)%>
  217. XMLDocumentationFileName="<%XMLDocumentationFileName%>"
  218. <%endif%>
  219. <%if(BrowseInformation)%>
  220. BrowseInformation="<%BrowseInformation%>"
  221. <%endif%>
  222. <%if(BrowseInformationFile)%>
  223. BrowseInformationFile="<%BrowseInformationFile%>"
  224. <%endif%>
  225. WarningLevel="<%warning_level("3")%>"
  226. <%if(WarnAsError)%>
  227. WarnAsError="<%WarnAsError%>"
  228. <%endif%>
  229. Detect64BitPortabilityProblems="<%Detect64BitPortabilityProblems("true")%>"
  230. <%if(!optimize || debug_format)%>
  231. DebugInformationFormat="<%debug_format("3")%>"
  232. <%endif%>
  233. <%if(CallingConvention)%>
  234. CallingConvention="<%CallingConvention%>"
  235. <%endif%>
  236. <%if(CompileAs)%>
  237. CompileAs="<%CompileAs%>"
  238. <%endif%>
  239. <%if(DisableSpecificWarnings)%>
  240. DisableSpecificWarnings="<%foreach(DisableSpecificWarnings)%><%DisableSpecificWarning%><%fornotlast(";")%><%endfor%>"
  241. <%endif%>
  242. <%if(ForcedIncludeFiles)%>
  243. ForcedIncludeFiles="<%ForcedIncludeFiles%>"
  244. <%endif%>
  245. <%if(ForcedUsingFiles)%>
  246. ForcedUsingFiles="<%ForcedUsingFiles%>"
  247. <%endif%>
  248. <%if(ShowIncludes)%>
  249. ShowIncludes="<%ShowIncludes%>"
  250. <%endif%>
  251. <%if(UndefinePreprocessorDefinitions)%>
  252. UndefinePreprocessorDefinitions="<%UndefinePreprocessorDefinitions%>"
  253. <%endif%>
  254. <%if(UndefineAllPreprocessorDefinitions)%>
  255. UndefineAllPreprocessorDefinitions="<%UndefineAllPreprocessorDefinitions%>"
  256. <%endif%>
  257. <%if(EnablePREfast)%>
  258. EnablePREfast="<%EnablePREfast%>"
  259. <%endif%>
  260. <%if(UseFullPaths)%>
  261. UseFullPaths="<%UseFullPaths%>"
  262. <%endif%>
  263. <%if(OmitDefaultLibName)%>
  264. OmitDefaultLibName="<%OmitDefaultLibName%>"
  265. <%endif%>
  266. <%if(ErrorReporting)%>
  267. ErrorReporting="<%ErrorReporting%>"
  268. <%endif%>
  269. <%if(SuppressStartupBanner)%>
  270. SuppressStartupBanner="<%SuppressStartupBanner%>"
  271. <%endif%>
  272. />
  273. <Tool
  274. Name="VCManagedResourceCompilerTool"
  275. />
  276. <Tool
  277. Name="VCResourceCompilerTool"
  278. PreprocessorDefinitions="<%if(unicode)%>UNICODE;_UNICODE;<%endif%><%foreach(defines macros platform_defines)%><%define%><%fornotlast(";")%><%endfor%>"
  279. Culture="<%culture("1033")%>"
  280. AdditionalIncludeDirectories="<%foreach(includes)%><%include%><%fornotlast(",")%><%endfor%>"
  281. />
  282. <Tool
  283. Name="VCPreLinkEventTool"
  284. <%if(prelink)%>
  285. CommandLine="<%eval(prelink)%>"
  286. <%endif%>
  287. />
  288. <Tool
  289. <%if(type_is_static)%>
  290. Name="VCLibrarianTool"
  291. <%if(staticname)%>
  292. OutputFile="<%libout%>\<%libname_prefix%><%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
  293. <%endif%>
  294. <%else%>
  295. Name="VCLinkerTool"
  296. <%if(RegisterOutput)%>
  297. RegisterOutput="<%RegisterOutput%>"
  298. <%endif%>
  299. <%if(IgnoreImportLibrary)%>
  300. IgnoreImportLibrary="<%IgnoreImportLibrary%>"
  301. <%endif%>
  302. <%if(LinkLibraryDependencies)%>
  303. LinkLibraryDependencies="<%LinkLibraryDependencies%>"
  304. <%endif%>
  305. <%if(UseLibraryDependencyInputs)%>
  306. UseLibraryDependencyInputs="<%UseLibraryDependencyInputs%>"
  307. <%endif%>
  308. <%if(UseUnicodeResponseFiles)%>
  309. UseUnicodeResponseFiles="<%UseUnicodeResponseFiles%>"
  310. <%endif%>
  311. <%if(!source_files)%>
  312. AdditionalOptions="/noentry<%if(link_options)%> <%link_options%><%endif%><%if(release_link_options && !debug_prj)%> <%release_link_options%><%endif%>"
  313. <%else%>
  314. <%if(link_options || release_link_options && !debug_prj)%>
  315. AdditionalOptions="<%link_options%><%if(release_link_options && !debug_prj)%> <%release_link_options%><%endif%>"
  316. <%endif%>
  317. <%endif%>
  318. <%if(type_is_binary)%>
  319. 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%>"
  320. <%endif%>
  321. <%if(exename || sharedname || staticname)%>
  322. 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%>"
  323. <%endif%>
  324. <%if(win_version)%>
  325. Version="<%win_version%>"
  326. <%endif%>
  327. LinkIncremental="<%LinkIncremental("2")%>"
  328. SuppressStartupBanner="<%SuppressStartupBanner("true")%>"
  329. AdditionalLibraryDirectories="<%foreach(libpaths)%><%libpath%><%fornotlast(";")%><%endfor%>"
  330. <%if(ShowProgress)%>
  331. ShowProgress="<%ShowProgress%>"
  332. <%endif%>
  333. <%if(ignore_default_library_names)%>
  334. IgnoreDefaultLibraryNames="<%foreach(ignore_default_library_names)%><%ignore_default_library_name%><%fornotlast(";")%><%endfor%>"
  335. <%endif%>
  336. <%if(GenerateManifest)%>
  337. GenerateManifest="<%GenerateManifest%>"
  338. <%endif%>
  339. <%if(ManifestFile)%>
  340. ManifestFile="<%ManifestFile%>"
  341. <%endif%>
  342. <%if(AdditionalManifestDependencies)%>
  343. AdditionalManifestDependencies="<%AdditionalManifestDependencies%>"
  344. <%endif%>
  345. <%if(IgnoreAllDefaultLibraries)%>
  346. IgnoreAllDefaultLibraries="<%IgnoreAllDefaultLibraries%>"
  347. <%endif%>
  348. <%if(ModuleDefinitionFile)%>
  349. ModuleDefinitionFile="<%ModuleDefinitionFile%>"
  350. <%endif%>
  351. <%if(AddModuleNamesToAssembly)%>
  352. AddModuleNamesToAssembly="<%AddModuleNamesToAssembly%>"
  353. <%endif%>
  354. <%if(EmbedManagedResourceFile)%>
  355. EmbedManagedResourceFile="<%EmbedManagedResourceFile%>"
  356. <%endif%>
  357. <%if(ForceSymbolReferences)%>
  358. ForceSymbolReferences="<%ForceSymbolReferences%>"
  359. <%endif%>
  360. <%if(DelayLoadDLLs)%>
  361. DelayLoadDLLs="<%DelayLoadDLLs%>"
  362. <%endif%>
  363. <%if(AssemblyLinkResource)%>
  364. AssemblyLinkResource="<%AssemblyLinkResource%>"
  365. <%endif%>
  366. GenerateDebugInformation="<%GenerateDebugInformation("true")%>"
  367. <%if(AssemblyDebug)%>
  368. AssemblyDebug="<%AssemblyDebug%>"
  369. <%endif%>
  370. <%if(pdbl)%>
  371. <%if(sharedname)%>
  372. ProgramDatabaseFile="$(OutDir)\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb"
  373. <%else%>
  374. <%if(exename)%>
  375. ProgramDatabaseFile="$(OutDir)\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%>.pdb"
  376. <%endif%>
  377. <%endif%>
  378. <%endif%>
  379. <%if(StripPrivateSymbols)%>
  380. StripPrivateSymbols="<%StripPrivateSymbols%>"
  381. <%endif%>
  382. <%if(GenerateMapFile)%>
  383. GenerateMapFile="<%GenerateMapFile%>"
  384. <%endif%>
  385. <%if(MapFileName)%>
  386. MapFileName="<%MapFileName%>"
  387. <%endif%>
  388. <%if(MapExports)%>
  389. MapExports="<%MapExports%>"
  390. <%endif%>
  391. SubSystem="<%subsystem("2")%>"
  392. <%if(HeapReserveSize)%>
  393. HeapReserveSize="<%HeapReserveSize%>"
  394. <%endif%>
  395. <%if(HeapCommitSize)%>
  396. HeapCommitSize="<%HeapCommitSize%>"
  397. <%endif%>
  398. <%if(StackReserveSize)%>
  399. StackReserveSize="<%StackReserveSize%>"
  400. <%endif%>
  401. <%if(StackCommitSize)%>
  402. StackCommitSize="<%StackCommitSize%>"
  403. <%endif%>
  404. <%if(LargeAddressAware)%>
  405. LargeAddressAware="<%LargeAddressAware%>"
  406. <%endif%>
  407. <%if(TerminalServerAware)%>
  408. TerminalServerAware="<%TerminalServerAware%>"
  409. <%endif%>
  410. <%if(SwapRunFromCD)%>
  411. SwapRunFromCD="<%SwapRunFromCD%>"
  412. <%endif%>
  413. <%if(SwapRunFromNet)%>
  414. SwapRunFromNet="<%SwapRunFromNet%>"
  415. <%endif%>
  416. <%if(Driver)%>
  417. Driver="<%Driver%>"
  418. <%endif%>
  419. <%if(optimize)%>
  420. OptimizeReferences="<%OptimizeReferences("2")%>"
  421. EnableCOMDATFolding="<%EnableCOMDATFolding("2")%>"
  422. <%endif%>
  423. <%if(OptimizeForWindows98)%>
  424. OptimizeForWindows98="<%OptimizeForWindows98%>"
  425. <%endif%>
  426. <%if(FunctionOrder)%>
  427. FunctionOrder="<%FunctionOrder%>"
  428. <%endif%>
  429. <%if(LinkTimeCodeGeneration)%>
  430. LinkTimeCodeGeneration="<%LinkTimeCodeGeneration%>"
  431. <%endif%>
  432. <%if(ProfileGuidedDatabase)%>
  433. ProfileGuidedDatabase="<%ProfileGuidedDatabase%>"
  434. <%endif%>
  435. <%if(unicode && unicode_mfc_entry && exename && source_files)%>
  436. EntryPointSymbol="<%unicode_mfc_entry%>"
  437. <%else%>
  438. <%if(EntryPointSymbol)%>
  439. EntryPointSymbol="<%EntryPointSymbol%>"
  440. <%endif%>
  441. <%endif%>
  442. <%if(ResourceOnlyDLL)%>
  443. ResourceOnlyDLL="<%ResourceOnlyDLL%>"
  444. <%endif%>
  445. <%if(SetChecksum)%>
  446. SetChecksum="<%SetChecksum%>"
  447. <%endif%>
  448. <%if(BaseAddress)%>
  449. BaseAddress="<%BaseAddress%>"
  450. <%endif%>
  451. <%if(TurnOffAssemblyGeneration)%>
  452. TurnOffAssemblyGeneration="<%TurnOffAssemblyGeneration%>"
  453. <%endif%>
  454. <%if(ImportLibrary)%>
  455. ImportLibrary="<%ImportLibrary%>"
  456. <%else%>
  457. <%if(type_is_dynamic && sharedname)%>
  458. ImportLibrary="<%libout%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
  459. <%endif%>
  460. <%endif%>
  461. <%if(SupportUnloadOfDelayLoadedDLL)%>
  462. SupportUnloadOfDelayLoadedDLL="<%SupportUnloadOfDelayLoadedDLL%>"
  463. <%endif%>
  464. <%if(MergeSections)%>
  465. MergeSections="<%MergeSections%>"
  466. <%endif%>
  467. TargetMachine="<%TargetMachine("1")%>"
  468. <%if(FixedBaseAddress || managed)%>
  469. FixedBaseAddress="<%FixedBaseAddress("1")%>"
  470. <%endif%>
  471. <%if(KeyFile)%>
  472. KeyFile="<%KeyFile%>"
  473. <%endif%>
  474. <%if(KeyContainer)%>
  475. KeyContainer="<%KeyContainer%>"
  476. <%endif%>
  477. <%if(DelaySign)%>
  478. DelaySign="<%DelaySign%>"
  479. <%endif%>
  480. <%if(AllowIsolation)%>
  481. AllowIsolation="<%AllowIsolation%>"
  482. <%endif%>
  483. <%if(Profile)%>
  484. Profile="<%Profile%>"
  485. <%endif%>
  486. <%if(CLRThreadAttribute)%>
  487. CLRThreadAttribute="<%CLRThreadAttribute%>"
  488. <%endif%>
  489. <%if(CLRImageType)%>
  490. CLRImageType="<%CLRImageType%>"
  491. <%endif%>
  492. <%if(ErrorReporting)%>
  493. ErrorReporting="<%ErrorReporting%>"
  494. <%endif%>
  495. <%endif%>
  496. />
  497. <Tool
  498. Name="VCALinkTool"
  499. />
  500. <Tool
  501. Name="VCXDCMakeTool"
  502. />
  503. <Tool
  504. Name="VCBscMakeTool"
  505. />
  506. <Tool
  507. Name="VCFxCopTool"
  508. />
  509. <%endif%>
  510. <Tool
  511. Name="VCPostBuildEventTool"
  512. <%if(postbuild)%>
  513. CommandLine="<%eval(postbuild)%>"
  514. <%endif%>
  515. />
  516. <%if(postclean)%>
  517. <Tool
  518. Name="VCPostCleanEventTool"
  519. CommandLine="<%eval(postclean)%>"
  520. />
  521. <%endif%>
  522. <%if(deploymenttool)%>
  523. <DeploymentTool
  524. ForceDirty="-1"
  525. RemoteDirectory="<%deployment_directory%>"
  526. RegisterOutput="0"
  527. AdditionalFiles=""
  528. />
  529. <%endif%>
  530. <%endif%>
  531. </Configuration>
  532. <%endfor%>
  533. <%endfor%>
  534. </Configurations>
  535. <References>
  536. <%if(after && add_references)%>
  537. <!-- MPC ADD DEPENDENCIES -->
  538. <%endif%>
  539. <%foreach(AssemblyReferences)%>
  540. <AssemblyReference
  541. RelativePath="<%AssemblyReference%>"
  542. />
  543. <%endfor%>
  544. </References>
  545. <Files>
  546. <%if(exename || sharedname || staticname)%>
  547. <%if(source_files)%>
  548. <Filter
  549. Name="Source Files"
  550. Filter="<%foreach(ext, extensions(source_files))%><%ext%><%fornotlast(";")%><%endfor%>">
  551. <%if(pch_source)%>
  552. <File
  553. RelativePath="<%pch_source%>">
  554. <%foreach(platforms)%>
  555. <%foreach(configurations)%>
  556. <FileConfiguration
  557. Name="<%configuration%>|<%platform%>">
  558. <Tool
  559. Name="VCCLCompilerTool"
  560. UsePrecompiledHeader="1"/>
  561. </FileConfiguration>
  562. <%endfor%>
  563. <%endfor%>
  564. </File>
  565. <%endif%>
  566. <%if(grouped_source_files)%>
  567. <%foreach(sort(grouped_source_files))%>
  568. <%if(compares(grouped_source_file, default_group))%>
  569. <%foreach(grouped_source_file->files)%>
  570. <File
  571. RelativePath="<%grouped_source_file->file%>">
  572. <%if(duplicate_index(grouped_source_file->file))%>
  573. <%foreach(platforms)%>
  574. <%foreach(configurations)%>
  575. <FileConfiguration
  576. Name="<%configuration%>|<%platform%>">
  577. <Tool
  578. Name="VCCLCompilerTool"
  579. <%if(flag_overrides(grouped_source_file->file, buildflags))%>
  580. AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>"
  581. <%endif%>
  582. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  583. UsePrecompiledHeader="0"
  584. <%endif%>
  585. <%if(flag_overrides(grouped_source_file->file, managed))%>
  586. BasicRuntimeChecks="0"
  587. CompileAsManaged="<%flag_overrides(grouped_source_file->file, managed)%>"
  588. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  589. ExceptionHandling="2"
  590. <%endif%>
  591. <%endif%>
  592. ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/>
  593. </FileConfiguration>
  594. <%endfor%>
  595. <%endfor%>
  596. <%else%>
  597. <%if(flag_overrides(grouped_source_file->file, buildflags) || flag_overrides(grouped_source_file->file, no_pch) || flag_overrides(grouped_source_file->file, managed))%>
  598. <%foreach(platforms)%>
  599. <%foreach(configurations)%>
  600. <FileConfiguration
  601. Name="<%configuration%>|<%platform%>">
  602. <Tool
  603. Name="VCCLCompilerTool"
  604. <%if(flag_overrides(grouped_source_file->file, buildflags))%>
  605. AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>"
  606. <%endif%>
  607. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  608. UsePrecompiledHeader="0"
  609. <%endif%>
  610. <%if(flag_overrides(grouped_source_file->file, managed))%>
  611. BasicRuntimeChecks="0"
  612. CompileAsManaged="<%flag_overrides(grouped_source_file->file, managed)%>"
  613. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  614. ExceptionHandling="2"
  615. <%endif%>
  616. <%endif%>
  617. />
  618. </FileConfiguration>
  619. <%endfor%>
  620. <%endfor%>
  621. <%endif%>
  622. <%endif%>
  623. </File>
  624. <%endfor%>
  625. <%else%>
  626. <Filter
  627. Name="<%grouped_source_file%>"
  628. Filter="">
  629. <%foreach(grouped_source_file->files)%>
  630. <File
  631. RelativePath="<%grouped_source_file->file%>">
  632. <%if(duplicate_index(grouped_source_file->file))%>
  633. <%foreach(platforms)%>
  634. <%foreach(configurations)%>
  635. <FileConfiguration
  636. Name="<%configuration%>|<%platform%>">
  637. <Tool
  638. Name="VCCLCompilerTool"
  639. <%if(flag_overrides(grouped_source_file->file, buildflags))%>
  640. AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>"
  641. <%endif%>
  642. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  643. UsePrecompiledHeader="0"
  644. <%endif%>
  645. <%if(flag_overrides(grouped_source_file->file, managed))%>
  646. BasicRuntimeChecks="0"
  647. CompileAsManaged="<%flag_overrides(grouped_source_file->file, managed)%>"
  648. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  649. ExceptionHandling="2"
  650. <%endif%>
  651. <%endif%>
  652. ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(grouped_source_file->file)%>.obj"/>
  653. </FileConfiguration>
  654. <%endfor%>
  655. <%endfor%>
  656. <%else%>
  657. <%if(flag_overrides(grouped_source_file->file, buildflags) || flag_overrides(grouped_source_file->file, no_pch) || flag_overrides(grouped_source_file->file, managed))%>
  658. <%foreach(platforms)%>
  659. <%foreach(configurations)%>
  660. <FileConfiguration
  661. Name="<%configuration%>|<%platform%>">
  662. <Tool
  663. Name="VCCLCompilerTool"
  664. <%if(flag_overrides(grouped_source_file->file, buildflags))%>
  665. AdditionalOptions="<%flag_overrides(grouped_source_file->file, buildflags)%>"
  666. <%endif%>
  667. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  668. UsePrecompiledHeader="0"
  669. <%endif%>
  670. <%if(flag_overrides(grouped_source_file->file, managed))%>
  671. BasicRuntimeChecks="0"
  672. CompileAsManaged="<%flag_overrides(grouped_source_file->file, managed)%>"
  673. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  674. ExceptionHandling="2"
  675. <%endif%>
  676. <%endif%>
  677. />
  678. </FileConfiguration>
  679. <%endfor%>
  680. <%endfor%>
  681. <%endif%>
  682. <%endif%>
  683. </File>
  684. <%endfor%>
  685. </Filter>
  686. <%endif%>
  687. <%endfor%>
  688. <%else%>
  689. <%foreach(source_files)%>
  690. <File
  691. RelativePath="<%source_file%>">
  692. <%if(duplicate_index(source_file))%>
  693. <%foreach(platforms)%>
  694. <%foreach(configurations)%>
  695. <FileConfiguration
  696. Name="<%configuration%>|<%platform%>">
  697. <Tool
  698. Name="VCCLCompilerTool"
  699. <%if(flag_overrides(source_file, buildflags))%>
  700. AdditionalOptions="<%flag_overrides(source_file, buildflags)%>"
  701. <%endif%>
  702. <%if(flag_overrides(source_file, no_pch))%>
  703. UsePrecompiledHeader="0"
  704. <%endif%>
  705. <%if(flag_overrides(source_file, managed))%>
  706. BasicRuntimeChecks="0"
  707. CompileAsManaged="<%flag_overrides(source_file, managed)%>"
  708. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  709. ExceptionHandling="2"
  710. <%endif%>
  711. <%endif%>
  712. ObjectFile="$(IntDir)\$(InputName)<%duplicate_index(source_file)%>.obj"/>
  713. </FileConfiguration>
  714. <%endfor%>
  715. <%endfor%>
  716. <%else%>
  717. <%if(flag_overrides(source_file, buildflags) || flag_overrides(source_file, no_pch) || flag_overrides(source_file, managed))%>
  718. <%foreach(platforms)%>
  719. <%foreach(configurations)%>
  720. <FileConfiguration
  721. Name="<%configuration%>|<%platform%>">
  722. <Tool
  723. Name="VCCLCompilerTool"
  724. <%if(flag_overrides(source_file, buildflags))%>
  725. AdditionalOptions="<%flag_overrides(source_file, buildflags)%>"
  726. <%endif%>
  727. <%if(flag_overrides(source_file, no_pch))%>
  728. UsePrecompiledHeader="0"
  729. <%endif%>
  730. <%if(flag_overrides(source_file, managed))%>
  731. BasicRuntimeChecks="0"
  732. CompileAsManaged="<%flag_overrides(source_file, managed)%>"
  733. <%if(!ExceptionHandling || compares(ExceptionHandling, 1))%>
  734. ExceptionHandling="2"
  735. <%endif%>
  736. <%endif%>
  737. />
  738. </FileConfiguration>
  739. <%endfor%>
  740. <%endfor%>
  741. <%endif%>
  742. <%endif%>
  743. </File>
  744. <%endfor%>
  745. <%endif%>
  746. </Filter>
  747. <%endif%>
  748. <%endif%>
  749. <%if(header_files)%>
  750. <Filter
  751. Name="Header Files"
  752. Filter="<%foreach(ext, extensions(header_files))%><%ext%><%fornotlast(";")%><%endfor%>">
  753. <%if(pch_header)%>
  754. <File
  755. RelativePath="<%pch_header%>">
  756. </File>
  757. <%endif%>
  758. <%if(grouped_header_files)%>
  759. <%foreach(sort(grouped_header_files))%>
  760. <%if(compares(grouped_header_file, default_group))%>
  761. <%foreach(grouped_header_file->files)%>
  762. <File
  763. RelativePath="<%grouped_header_file->file%>">
  764. </File>
  765. <%endfor%>
  766. <%else%>
  767. <Filter
  768. Name="<%grouped_header_file%>"
  769. Filter="">
  770. <%foreach(grouped_header_file->files)%>
  771. <File
  772. RelativePath="<%grouped_header_file->file%>">
  773. </File>
  774. <%endfor%>
  775. </Filter>
  776. <%endif%>
  777. <%endfor%>
  778. <%else%>
  779. <%foreach(header_files)%>
  780. <File
  781. RelativePath="<%header_file%>">
  782. </File>
  783. <%endfor%>
  784. <%endif%>
  785. </Filter>
  786. <%endif%>
  787. <%foreach(custom_types)%>
  788. <%if(custom_type->input_files)%>
  789. <Filter
  790. Name="<%ucw(custom_type)%>"
  791. Filter="<%foreach(custom_type->inputexts)%><%custom_type->inputext%><%fornotlast(";")%><%endfor%>">
  792. <%foreach(custom_type->input_files)%>
  793. <File
  794. RelativePath="<%custom_type->input_file%>">
  795. <%foreach(platforms)%>
  796. <%foreach(configurations)%>
  797. <FileConfiguration
  798. Name="<%configuration%>|<%platform%>"
  799. <%if(!custom_type->input_file->output_files)%>
  800. ExcludedFromBuild="true"
  801. <%endif%>
  802. >
  803. <%if(custom_type->input_file->output_files)%>
  804. <Tool
  805. Name="VCCustomBuildTool"
  806. 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%>"
  807. CommandLine="<%if(custom_type->libpath)%>PATH=%PATH%;<%custom_type->libpath%>&#x0D;&#x0A;<%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)%>&#x0D;&#x0A;<%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)%>&quot;<%custom_type->input_file%>&quot; <%custom_type->output_option%><%foreach(custom_type->input_file->output_files)%> &quot;<%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%>&quot;<%endfor%><%else%>&quot;<%custom_type->input_file%>&quot;<%endif%><%if(flag_overrides(custom_type->input_file, postcommand))%><%foreach(custom_type->input_file)%> &amp;&amp; <%flag_overrides(custom_type->input_file, postcommand)%><%endfor%><%else%><%if(custom_type->postcommand)%><%foreach(custom_type->input_file)%> &amp;&amp; <%custom_type->postcommand%><%endfor%><%endif%><%endif%><%if(pch_header)%><%if(custom_type->pch_postrule)%><%foreach(custom_type->input_file->source_output_files)%> &amp;&amp; echo #include &quot;<%pch_header%>&quot; &gt; temporary.src &amp;&amp; type &quot;<%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%>&quot; &gt;&gt; temporary.src &amp;&amp; move /y temporary.src &quot;<%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%>&quot;<%endfor%><%endif%><%endif%>"
  808. <%if(flag_overrides(custom_type->input_file, dependent))%>
  809. 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%>"
  810. <%else%>
  811. <%if(custom_type->dependent)%>
  812. 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%>"
  813. <%else%>
  814. <%if(custom_type->input_file->dependencies)%>
  815. AdditionalDependencies="<%foreach(custom_type->input_file->dependencies)%><%custom_type->input_file->dependencie%><%fornotlast(";")%><%endfor%>"
  816. <%endif%>
  817. <%endif%>
  818. <%endif%>
  819. 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%>"/>
  820. <%endif%>
  821. </FileConfiguration>
  822. <%endfor%>
  823. <%endfor%>
  824. </File>
  825. <%endfor%>
  826. </Filter>
  827. <%endif%>
  828. <%endfor%>
  829. <%if(inline_files)%>
  830. <Filter
  831. Name="Inline Files"
  832. Filter="<%foreach(ext, extensions(inline_files))%><%ext%><%fornotlast(";")%><%endfor%>">
  833. <%if(grouped_inline_files)%>
  834. <%foreach(sort(grouped_inline_files))%>
  835. <%if(compares(grouped_inline_file, default_group))%>
  836. <%foreach(grouped_inline_file->files)%>
  837. <File
  838. RelativePath="<%grouped_inline_file->file%>">
  839. </File>
  840. <%endfor%>
  841. <%else%>
  842. <Filter
  843. Name="<%grouped_inline_file%>"
  844. Filter="">
  845. <%foreach(grouped_inline_file->files)%>
  846. <File
  847. RelativePath="<%grouped_inline_file->file%>">
  848. </File>
  849. <%endfor%>
  850. </Filter>
  851. <%endif%>
  852. <%endfor%>
  853. <%else%>
  854. <%foreach(inline_files)%>
  855. <File
  856. RelativePath="<%inline_file%>">
  857. </File>
  858. <%endfor%>
  859. <%endif%>
  860. </Filter>
  861. <%endif%>
  862. <%if(template_files)%>
  863. <Filter
  864. Name="Template Files"
  865. Filter="">
  866. <%if(grouped_template_files)%>
  867. <%foreach(sort(grouped_template_files))%>
  868. <%if(compares(grouped_template_file, default_group))%>
  869. <%foreach(grouped_template_file->files)%>
  870. <File
  871. RelativePath="<%grouped_template_file->file%>">
  872. <%foreach(platforms)%>
  873. <%foreach(configurations)%>
  874. <FileConfiguration
  875. Name="<%configuration%>|<%platform%>"
  876. ExcludedFromBuild="TRUE">
  877. <Tool
  878. Name="VCCLCompilerTool"/>
  879. </FileConfiguration>
  880. <%endfor%>
  881. <%endfor%>
  882. </File>
  883. <%endfor%>
  884. <%else%>
  885. <Filter
  886. Name="<%grouped_template_file%>"
  887. Filter="">
  888. <%foreach(grouped_template_file->files)%>
  889. <File
  890. RelativePath="<%grouped_template_file->file%>">
  891. <%foreach(platforms)%>
  892. <%foreach(configurations)%>
  893. <FileConfiguration
  894. Name="<%configuration%>|<%platform%>"
  895. ExcludedFromBuild="true">
  896. <Tool
  897. Name="VCCLCompilerTool"/>
  898. </FileConfiguration>
  899. <%endfor%>
  900. <%endfor%>
  901. </File>
  902. <%endfor%>
  903. </Filter>
  904. <%endif%>
  905. <%endfor%>
  906. <%else%>
  907. <%foreach(template_files)%>
  908. <File
  909. RelativePath="<%template_file%>">
  910. <%foreach(platforms)%>
  911. <%foreach(configurations)%>
  912. <FileConfiguration
  913. Name="<%configuration%>|<%platform%>"
  914. ExcludedFromBuild="true">
  915. <Tool
  916. Name="VCCLCompilerTool"/>
  917. </FileConfiguration>
  918. <%endfor%>
  919. <%endfor%>
  920. </File>
  921. <%endfor%>
  922. <%endif%>
  923. </Filter>
  924. <%endif%>
  925. <%if(documentation_files)%>
  926. <Filter
  927. Name="Documentation"
  928. Filter="">
  929. <%if(grouped_documentation_files)%>
  930. <%foreach(sort(grouped_documentation_files))%>
  931. <%if(compares(grouped_documentation_file, default_group))%>
  932. <%foreach(grouped_documentation_file->files)%>
  933. <File
  934. RelativePath="<%grouped_documentation_file->file%>">
  935. <%foreach(platforms)%>
  936. <%foreach(configurations)%>
  937. <FileConfiguration
  938. Name="<%configuration%>|<%platform%>"
  939. ExcludedFromBuild="TRUE">
  940. <Tool
  941. Name="VCCustomBuildTool"/>
  942. </FileConfiguration>
  943. <%endfor%>
  944. <%endfor%>
  945. </File>
  946. <%endfor%>
  947. <%else%>
  948. <Filter
  949. Name="<%grouped_documentation_file%>"
  950. Filter="">
  951. <%foreach(grouped_documentation_file->files)%>
  952. <File
  953. RelativePath="<%grouped_documentation_file->file%>">
  954. <%foreach(platforms)%>
  955. <%foreach(configurations)%>
  956. <FileConfiguration
  957. Name="<%configuration%>|<%platform%>"
  958. ExcludedFromBuild="TRUE">
  959. <Tool
  960. Name="VCCustomBuildTool"/>
  961. </FileConfiguration>
  962. <%endfor%>
  963. <%endfor%>
  964. </File>
  965. <%endfor%>
  966. </Filter>
  967. <%endif%>
  968. <%endfor%>
  969. <%else%>
  970. <%foreach(documentation_files)%>
  971. <File
  972. RelativePath="<%documentation_file%>">
  973. <%foreach(platforms)%>
  974. <%foreach(configurations)%>
  975. <FileConfiguration
  976. Name="<%configuration%>|<%platform%>"
  977. ExcludedFromBuild="TRUE">
  978. <Tool
  979. Name="VCCustomBuildTool"/>
  980. </FileConfiguration>
  981. <%endfor%>
  982. <%endfor%>
  983. </File>
  984. <%endfor%>
  985. <%endif%>
  986. </Filter>
  987. <%endif%>
  988. <%if(resource_files && !type_is_static)%>
  989. <Filter
  990. Name="Resource Files"
  991. Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe">
  992. <%if(grouped_resource_files)%>
  993. <%foreach(sort(grouped_resource_files))%>
  994. <%if(compares(grouped_resource_file, default_group))%>
  995. <%foreach(grouped_resource_file->files)%>
  996. <File
  997. RelativePath="<%grouped_resource_file->file%>">
  998. </File>
  999. <%endfor%>
  1000. <%else%>
  1001. <Filter
  1002. Name="<%grouped_resource_file%>"
  1003. Filter="">
  1004. <%foreach(grouped_resource_file->files)%>
  1005. <File
  1006. RelativePath="<%grouped_resource_file->file%>">
  1007. </File>
  1008. <%endfor%>
  1009. </Filter>
  1010. <%endif%>
  1011. <%endfor%>
  1012. <%else%>
  1013. <%foreach(resource_files)%>
  1014. <File
  1015. RelativePath="<%resource_file%>">
  1016. </File>
  1017. <%endfor%>
  1018. <%endif%>
  1019. </Filter>
  1020. <%endif%>
  1021. </Files>
  1022. <Globals>
  1023. </Globals>
  1024. </VisualStudioProject>