The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

345 lines
17KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <VisualStudioProject ProjectType="Visual C++"
  3. Version="9.00"
  4. Name="The Introjucer"
  5. ProjectGUID="{C9C4A72E-8CC9-D57E-C0D0-2E6109E48884}"
  6. TargetFrameworkVersion="131072">
  7. <Platforms>
  8. <Platform Name="Win32"/>
  9. </Platforms>
  10. <ToolFiles/>
  11. <Configurations>
  12. <Configuration Name="Debug|Win32"
  13. OutputDirectory=".\Debug"
  14. IntermediateDirectory=".\Debug"
  15. ConfigurationType="1"
  16. UseOfMFC="0"
  17. ATLMinimizesCRunTimeLibraryUsage="false"
  18. CharacterSet="2">
  19. <Tool Name="VCPreBuildEventTool"/>
  20. <Tool Name="VCCustomBuildTool"/>
  21. <Tool Name="VCXMLDataGeneratorTool"/>
  22. <Tool Name="VCWebServiceProxyGeneratorTool"/>
  23. <Tool Name="VCMIDLTool"
  24. PreprocessorDefinitions="_DEBUG"
  25. MkTypLibCompatible="true"
  26. SuppressStartupBanner="true"
  27. TargetEnvironment="1"
  28. TypeLibraryName=".\Debug\Introjucer.tlb"
  29. HeaderFileName=""/>
  30. <Tool Name="VCCLCompilerTool"
  31. Optimization="0"
  32. BufferSecurityCheck=""
  33. DebugInformationFormat="4"
  34. AdditionalIncludeDirectories=""
  35. PreprocessorDefinitions="WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2008_78A5006=1"
  36. RuntimeLibrary="1"
  37. RuntimeTypeInfo="true"
  38. UsePrecompiledHeader="0"
  39. PrecompiledHeaderFile=".\Debug\Introjucer.pch"
  40. AssemblerListingLocation=".\Debug\"
  41. ObjectFile=".\Debug\"
  42. ProgramDataBaseFileName=".\Debug\"
  43. WarningLevel="4"
  44. SuppressStartupBanner="true"/>
  45. <Tool Name="VCManagedResourceCompilerTool"/>
  46. <Tool Name="VCResourceCompilerTool"
  47. PreprocessorDefinitions="_DEBUG"/>
  48. <Tool Name="VCPreLinkEventTool"/>
  49. <Tool Name="VCLinkerTool"
  50. OutputFile=".\Debug\Introjucer.exe"
  51. SuppressStartupBanner="true"
  52. IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
  53. GenerateDebugInformation="true"
  54. ProgramDatabaseFile=".\Debug\Introjucer.pdb"
  55. SubSystem="2"
  56. TargetMachine="1"/>
  57. <Tool Name="VCALinkTool"/>
  58. <Tool Name="VCManifestTool"/>
  59. <Tool Name="VCXDCMakeTool"/>
  60. <Tool Name="VCBscMakeTool"
  61. SuppressStartupBanner="true"
  62. OutputFile=".\Debug\Introjucer.bsc"/>
  63. <Tool Name="VCFxCopTool"/>
  64. <Tool Name="VCAppVerifierTool"/>
  65. <Tool Name="VCPostBuildEventTool"/>
  66. </Configuration>
  67. <Configuration Name="Release|Win32"
  68. OutputDirectory=".\Release"
  69. IntermediateDirectory=".\Release"
  70. ConfigurationType="1"
  71. UseOfMFC="0"
  72. ATLMinimizesCRunTimeLibraryUsage="false"
  73. CharacterSet="2"
  74. WholeProgramOptimization="1">
  75. <Tool Name="VCPreBuildEventTool"/>
  76. <Tool Name="VCCustomBuildTool"/>
  77. <Tool Name="VCXMLDataGeneratorTool"/>
  78. <Tool Name="VCWebServiceProxyGeneratorTool"/>
  79. <Tool Name="VCMIDLTool"
  80. PreprocessorDefinitions="NDEBUG"
  81. MkTypLibCompatible="true"
  82. SuppressStartupBanner="true"
  83. TargetEnvironment="1"
  84. TypeLibraryName=".\Release\Introjucer.tlb"
  85. HeaderFileName=""/>
  86. <Tool Name="VCCLCompilerTool"
  87. Optimization="3"
  88. InlineFunctionExpansion="1"
  89. StringPooling="true"
  90. AdditionalIncludeDirectories=""
  91. PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;JUCER_VS2008_78A5006=1"
  92. RuntimeLibrary="0"
  93. RuntimeTypeInfo="true"
  94. UsePrecompiledHeader="0"
  95. PrecompiledHeaderFile=".\Release\Introjucer.pch"
  96. AssemblerListingLocation=".\Release\"
  97. ObjectFile=".\Release\"
  98. ProgramDataBaseFileName=".\Release\"
  99. WarningLevel="4"
  100. SuppressStartupBanner="true"/>
  101. <Tool Name="VCManagedResourceCompilerTool"/>
  102. <Tool Name="VCResourceCompilerTool"
  103. PreprocessorDefinitions="NDEBUG"/>
  104. <Tool Name="VCPreLinkEventTool"/>
  105. <Tool Name="VCLinkerTool"
  106. OutputFile=".\Release\Introjucer.exe"
  107. SuppressStartupBanner="true"
  108. IgnoreDefaultLibraryNames=""
  109. GenerateDebugInformation="false"
  110. ProgramDatabaseFile=".\Release\Introjucer.pdb"
  111. SubSystem="2"
  112. GenerateManifest="false"
  113. OptimizeReferences="2"
  114. EnableCOMDATFolding="2"
  115. TargetMachine="1"/>
  116. <Tool Name="VCALinkTool"/>
  117. <Tool Name="VCManifestTool"/>
  118. <Tool Name="VCXDCMakeTool"/>
  119. <Tool Name="VCBscMakeTool"
  120. SuppressStartupBanner="true"
  121. OutputFile=".\Release\Introjucer.bsc"/>
  122. <Tool Name="VCFxCopTool"/>
  123. <Tool Name="VCAppVerifierTool"/>
  124. <Tool Name="VCPostBuildEventTool"/>
  125. </Configuration>
  126. </Configurations>
  127. <References/>
  128. <Files>
  129. <Filter Name="The Introjucer">
  130. <Filter Name="Application">
  131. <File RelativePath="..\..\Source\Application\jucer_Application.h"/>
  132. <File RelativePath="..\..\Source\Application\jucer_CommandIDs.h"/>
  133. <File RelativePath="..\..\Source\Application\jucer_CommonHeaders.h"/>
  134. <File RelativePath="..\..\Source\Application\jucer_DocumentEditorComponent.cpp"/>
  135. <File RelativePath="..\..\Source\Application\jucer_DocumentEditorComponent.h"/>
  136. <File RelativePath="..\..\Source\Application\jucer_FilePreviewComponent.cpp"/>
  137. <File RelativePath="..\..\Source\Application\jucer_FilePreviewComponent.h"/>
  138. <File RelativePath="..\..\Source\jucer_Headers.h"/>
  139. <File RelativePath="..\..\Source\Application\jucer_JuceUpdater.cpp"/>
  140. <File RelativePath="..\..\Source\Application\jucer_JuceUpdater.h"/>
  141. <File RelativePath="..\..\Source\Application\jucer_Main.cpp"/>
  142. <File RelativePath="..\..\Source\Application\jucer_MainWindow.cpp"/>
  143. <File RelativePath="..\..\Source\Application\jucer_MainWindow.h"/>
  144. <File RelativePath="..\..\Source\Application\jucer_OpenDocumentManager.cpp"/>
  145. <File RelativePath="..\..\Source\Application\jucer_OpenDocumentManager.h"/>
  146. </Filter>
  147. <Filter Name="Code Editor">
  148. <File RelativePath="..\..\Source\Code Editor\jucer_SourceCodeEditor.cpp"/>
  149. <File RelativePath="..\..\Source\Code Editor\jucer_SourceCodeEditor.h"/>
  150. </Filter>
  151. <Filter Name="Project">
  152. <File RelativePath="..\..\Source\Project\jucer_GroupInformationComponent.cpp"/>
  153. <File RelativePath="..\..\Source\Project\jucer_GroupInformationComponent.h"/>
  154. <File RelativePath="..\..\Source\Project\jucer_NewFileWizard.cpp"/>
  155. <File RelativePath="..\..\Source\Project\jucer_NewFileWizard.h"/>
  156. <File RelativePath="..\..\Source\Project\jucer_NewProjectWizard.cpp"/>
  157. <File RelativePath="..\..\Source\Project\jucer_NewProjectWizard.h"/>
  158. <File RelativePath="..\..\Source\Project\jucer_Project.cpp"/>
  159. <File RelativePath="..\..\Source\Project\jucer_Project.h"/>
  160. <File RelativePath="..\..\Source\Project\jucer_ProjectContentComponent.cpp"/>
  161. <File RelativePath="..\..\Source\Project\jucer_ProjectContentComponent.h"/>
  162. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_Android.h"/>
  163. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_Make.h"/>
  164. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_MSVC.h"/>
  165. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_XCode.h"/>
  166. <File RelativePath="..\..\Source\Project\jucer_ProjectExporter.cpp"/>
  167. <File RelativePath="..\..\Source\Project\jucer_ProjectExporter.h"/>
  168. <File RelativePath="..\..\Source\Project\jucer_ProjectInformationComponent.cpp"/>
  169. <File RelativePath="..\..\Source\Project\jucer_ProjectInformationComponent.h"/>
  170. <File RelativePath="..\..\Source\Project\jucer_ProjectSaver.h"/>
  171. <File RelativePath="..\..\Source\Project\jucer_ProjectTreeViewBase.cpp"/>
  172. <File RelativePath="..\..\Source\Project\jucer_ProjectTreeViewBase.h"/>
  173. <File RelativePath="..\..\Source\Project\jucer_ProjectType.cpp"/>
  174. <File RelativePath="..\..\Source\Project\jucer_ProjectType.h"/>
  175. <File RelativePath="..\..\Source\Project\jucer_ResourceFile.cpp"/>
  176. <File RelativePath="..\..\Source\Project\jucer_ResourceFile.h"/>
  177. <File RelativePath="..\..\Source\Project\jucer_TreeViewTypes.cpp"/>
  178. <File RelativePath="..\..\Source\Project\jucer_TreeViewTypes.h"/>
  179. </Filter>
  180. <Filter Name="Utility">
  181. <File RelativePath="..\..\Source\Utility\jucer_CodeHelpers.cpp"/>
  182. <File RelativePath="..\..\Source\Utility\jucer_CodeHelpers.h"/>
  183. <File RelativePath="..\..\Source\Utility\jucer_Colours.h"/>
  184. <File RelativePath="..\..\Source\Utility\jucer_FileHelpers.cpp"/>
  185. <File RelativePath="..\..\Source\Utility\jucer_FileHelpers.h"/>
  186. <File RelativePath="..\..\Source\Utility\jucer_JucerTreeViewBase.cpp"/>
  187. <File RelativePath="..\..\Source\Utility\jucer_JucerTreeViewBase.h"/>
  188. <File RelativePath="..\..\Source\Utility\jucer_MiscUtilities.cpp"/>
  189. <File RelativePath="..\..\Source\Utility\jucer_MiscUtilities.h"/>
  190. <File RelativePath="..\..\Source\Utility\jucer_PresetIDs.h"/>
  191. <File RelativePath="..\..\Source\Utility\jucer_RelativePath.h"/>
  192. <File RelativePath="..\..\Source\Utility\jucer_StoredSettings.cpp"/>
  193. <File RelativePath="..\..\Source\Utility\jucer_StoredSettings.h"/>
  194. <File RelativePath="..\..\Source\Utility\jucer_ValueSourceHelpers.h"/>
  195. </Filter>
  196. <Filter Name="BinaryData">
  197. <File RelativePath="..\..\Source\BinaryData\AudioPluginXCodeScript.txt">
  198. <FileConfiguration Name="Debug|Win32"
  199. ExcludedFromBuild="true">
  200. <Tool Name="VCCLCompilerTool"/>
  201. </FileConfiguration>
  202. <FileConfiguration Name="Release|Win32"
  203. ExcludedFromBuild="true">
  204. <Tool Name="VCCLCompilerTool"/>
  205. </FileConfiguration>
  206. </File>
  207. <File RelativePath="..\..\Source\BinaryData\brushed_aluminium.png">
  208. <FileConfiguration Name="Debug|Win32"
  209. ExcludedFromBuild="true">
  210. <Tool Name="VCCLCompilerTool"/>
  211. </FileConfiguration>
  212. <FileConfiguration Name="Release|Win32"
  213. ExcludedFromBuild="true">
  214. <Tool Name="VCCLCompilerTool"/>
  215. </FileConfiguration>
  216. </File>
  217. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.cpp">
  218. <FileConfiguration Name="Debug|Win32"
  219. ExcludedFromBuild="true">
  220. <Tool Name="VCCLCompilerTool"/>
  221. </FileConfiguration>
  222. <FileConfiguration Name="Release|Win32"
  223. ExcludedFromBuild="true">
  224. <Tool Name="VCCLCompilerTool"/>
  225. </FileConfiguration>
  226. </File>
  227. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.h">
  228. <FileConfiguration Name="Debug|Win32"
  229. ExcludedFromBuild="true">
  230. <Tool Name="VCCLCompilerTool"/>
  231. </FileConfiguration>
  232. <FileConfiguration Name="Release|Win32"
  233. ExcludedFromBuild="true">
  234. <Tool Name="VCCLCompilerTool"/>
  235. </FileConfiguration>
  236. </File>
  237. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp">
  238. <FileConfiguration Name="Debug|Win32"
  239. ExcludedFromBuild="true">
  240. <Tool Name="VCCLCompilerTool"/>
  241. </FileConfiguration>
  242. <FileConfiguration Name="Release|Win32"
  243. ExcludedFromBuild="true">
  244. <Tool Name="VCCLCompilerTool"/>
  245. </FileConfiguration>
  246. </File>
  247. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h">
  248. <FileConfiguration Name="Debug|Win32"
  249. ExcludedFromBuild="true">
  250. <Tool Name="VCCLCompilerTool"/>
  251. </FileConfiguration>
  252. <FileConfiguration Name="Release|Win32"
  253. ExcludedFromBuild="true">
  254. <Tool Name="VCCLCompilerTool"/>
  255. </FileConfiguration>
  256. </File>
  257. <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp">
  258. <FileConfiguration Name="Debug|Win32"
  259. ExcludedFromBuild="true">
  260. <Tool Name="VCCLCompilerTool"/>
  261. </FileConfiguration>
  262. <FileConfiguration Name="Release|Win32"
  263. ExcludedFromBuild="true">
  264. <Tool Name="VCCLCompilerTool"/>
  265. </FileConfiguration>
  266. </File>
  267. <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate.cpp">
  268. <FileConfiguration Name="Debug|Win32"
  269. ExcludedFromBuild="true">
  270. <Tool Name="VCCLCompilerTool"/>
  271. </FileConfiguration>
  272. <FileConfiguration Name="Release|Win32"
  273. ExcludedFromBuild="true">
  274. <Tool Name="VCCLCompilerTool"/>
  275. </FileConfiguration>
  276. </File>
  277. <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp">
  278. <FileConfiguration Name="Debug|Win32"
  279. ExcludedFromBuild="true">
  280. <Tool Name="VCCLCompilerTool"/>
  281. </FileConfiguration>
  282. <FileConfiguration Name="Release|Win32"
  283. ExcludedFromBuild="true">
  284. <Tool Name="VCCLCompilerTool"/>
  285. </FileConfiguration>
  286. </File>
  287. <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h">
  288. <FileConfiguration Name="Debug|Win32"
  289. ExcludedFromBuild="true">
  290. <Tool Name="VCCLCompilerTool"/>
  291. </FileConfiguration>
  292. <FileConfiguration Name="Release|Win32"
  293. ExcludedFromBuild="true">
  294. <Tool Name="VCCLCompilerTool"/>
  295. </FileConfiguration>
  296. </File>
  297. <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp">
  298. <FileConfiguration Name="Debug|Win32"
  299. ExcludedFromBuild="true">
  300. <Tool Name="VCCLCompilerTool"/>
  301. </FileConfiguration>
  302. <FileConfiguration Name="Release|Win32"
  303. ExcludedFromBuild="true">
  304. <Tool Name="VCCLCompilerTool"/>
  305. </FileConfiguration>
  306. </File>
  307. <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.h">
  308. <FileConfiguration Name="Debug|Win32"
  309. ExcludedFromBuild="true">
  310. <Tool Name="VCCLCompilerTool"/>
  311. </FileConfiguration>
  312. <FileConfiguration Name="Release|Win32"
  313. ExcludedFromBuild="true">
  314. <Tool Name="VCCLCompilerTool"/>
  315. </FileConfiguration>
  316. </File>
  317. <File RelativePath="..\..\Source\BinaryData\juce_icon.png">
  318. <FileConfiguration Name="Debug|Win32"
  319. ExcludedFromBuild="true">
  320. <Tool Name="VCCLCompilerTool"/>
  321. </FileConfiguration>
  322. <FileConfiguration Name="Release|Win32"
  323. ExcludedFromBuild="true">
  324. <Tool Name="VCCLCompilerTool"/>
  325. </FileConfiguration>
  326. </File>
  327. </Filter>
  328. </Filter>
  329. <Filter Name="Juce Library Code">
  330. <File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/>
  331. <File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/>
  332. <File RelativePath="..\..\JuceLibraryCode\BinaryData.cpp"/>
  333. <File RelativePath="..\..\JuceLibraryCode\BinaryData.h"/>
  334. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode1.cpp"/>
  335. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/>
  336. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/>
  337. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/>
  338. <File RelativePath="icon.ico"/>
  339. <File RelativePath="resources.rc"/>
  340. </Filter>
  341. </Files>
  342. <Globals/>
  343. </VisualStudioProject>