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.

343 lines
16KB

  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_ProjectExporter.cpp"/>
  163. <File RelativePath="..\..\Source\Project\jucer_ProjectExporter.h"/>
  164. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_Android.h"/>
  165. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_Make.h"/>
  166. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_MSVC.h"/>
  167. <File RelativePath="..\..\Source\Project\jucer_ProjectExport_XCode.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_ResourceFile.cpp"/>
  174. <File RelativePath="..\..\Source\Project\jucer_ResourceFile.h"/>
  175. <File RelativePath="..\..\Source\Project\jucer_TreeViewTypes.cpp"/>
  176. <File RelativePath="..\..\Source\Project\jucer_TreeViewTypes.h"/>
  177. </Filter>
  178. <Filter Name="Utility">
  179. <File RelativePath="..\..\Source\Utility\jucer_CodeHelpers.cpp"/>
  180. <File RelativePath="..\..\Source\Utility\jucer_CodeHelpers.h"/>
  181. <File RelativePath="..\..\Source\Utility\jucer_Colours.h"/>
  182. <File RelativePath="..\..\Source\Utility\jucer_FileHelpers.cpp"/>
  183. <File RelativePath="..\..\Source\Utility\jucer_FileHelpers.h"/>
  184. <File RelativePath="..\..\Source\Utility\jucer_JucerTreeViewBase.cpp"/>
  185. <File RelativePath="..\..\Source\Utility\jucer_JucerTreeViewBase.h"/>
  186. <File RelativePath="..\..\Source\Utility\jucer_MiscUtilities.cpp"/>
  187. <File RelativePath="..\..\Source\Utility\jucer_MiscUtilities.h"/>
  188. <File RelativePath="..\..\Source\Utility\jucer_PresetIDs.h"/>
  189. <File RelativePath="..\..\Source\Utility\jucer_RelativePath.h"/>
  190. <File RelativePath="..\..\Source\Utility\jucer_StoredSettings.cpp"/>
  191. <File RelativePath="..\..\Source\Utility\jucer_StoredSettings.h"/>
  192. <File RelativePath="..\..\Source\Utility\jucer_ValueSourceHelpers.h"/>
  193. </Filter>
  194. <Filter Name="BinaryData">
  195. <File RelativePath="..\..\Source\BinaryData\AudioPluginXCodeScript.txt">
  196. <FileConfiguration Name="Debug|Win32"
  197. ExcludedFromBuild="true">
  198. <Tool Name="VCCLCompilerTool"/>
  199. </FileConfiguration>
  200. <FileConfiguration Name="Release|Win32"
  201. ExcludedFromBuild="true">
  202. <Tool Name="VCCLCompilerTool"/>
  203. </FileConfiguration>
  204. </File>
  205. <File RelativePath="..\..\Source\BinaryData\brushed_aluminium.png">
  206. <FileConfiguration Name="Debug|Win32"
  207. ExcludedFromBuild="true">
  208. <Tool Name="VCCLCompilerTool"/>
  209. </FileConfiguration>
  210. <FileConfiguration Name="Release|Win32"
  211. ExcludedFromBuild="true">
  212. <Tool Name="VCCLCompilerTool"/>
  213. </FileConfiguration>
  214. </File>
  215. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.cpp">
  216. <FileConfiguration Name="Debug|Win32"
  217. ExcludedFromBuild="true">
  218. <Tool Name="VCCLCompilerTool"/>
  219. </FileConfiguration>
  220. <FileConfiguration Name="Release|Win32"
  221. ExcludedFromBuild="true">
  222. <Tool Name="VCCLCompilerTool"/>
  223. </FileConfiguration>
  224. </File>
  225. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.h">
  226. <FileConfiguration Name="Debug|Win32"
  227. ExcludedFromBuild="true">
  228. <Tool Name="VCCLCompilerTool"/>
  229. </FileConfiguration>
  230. <FileConfiguration Name="Release|Win32"
  231. ExcludedFromBuild="true">
  232. <Tool Name="VCCLCompilerTool"/>
  233. </FileConfiguration>
  234. </File>
  235. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp">
  236. <FileConfiguration Name="Debug|Win32"
  237. ExcludedFromBuild="true">
  238. <Tool Name="VCCLCompilerTool"/>
  239. </FileConfiguration>
  240. <FileConfiguration Name="Release|Win32"
  241. ExcludedFromBuild="true">
  242. <Tool Name="VCCLCompilerTool"/>
  243. </FileConfiguration>
  244. </File>
  245. <File RelativePath="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h">
  246. <FileConfiguration Name="Debug|Win32"
  247. ExcludedFromBuild="true">
  248. <Tool Name="VCCLCompilerTool"/>
  249. </FileConfiguration>
  250. <FileConfiguration Name="Release|Win32"
  251. ExcludedFromBuild="true">
  252. <Tool Name="VCCLCompilerTool"/>
  253. </FileConfiguration>
  254. </File>
  255. <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp">
  256. <FileConfiguration Name="Debug|Win32"
  257. ExcludedFromBuild="true">
  258. <Tool Name="VCCLCompilerTool"/>
  259. </FileConfiguration>
  260. <FileConfiguration Name="Release|Win32"
  261. ExcludedFromBuild="true">
  262. <Tool Name="VCCLCompilerTool"/>
  263. </FileConfiguration>
  264. </File>
  265. <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate.cpp">
  266. <FileConfiguration Name="Debug|Win32"
  267. ExcludedFromBuild="true">
  268. <Tool Name="VCCLCompilerTool"/>
  269. </FileConfiguration>
  270. <FileConfiguration Name="Release|Win32"
  271. ExcludedFromBuild="true">
  272. <Tool Name="VCCLCompilerTool"/>
  273. </FileConfiguration>
  274. </File>
  275. <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp">
  276. <FileConfiguration Name="Debug|Win32"
  277. ExcludedFromBuild="true">
  278. <Tool Name="VCCLCompilerTool"/>
  279. </FileConfiguration>
  280. <FileConfiguration Name="Release|Win32"
  281. ExcludedFromBuild="true">
  282. <Tool Name="VCCLCompilerTool"/>
  283. </FileConfiguration>
  284. </File>
  285. <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h">
  286. <FileConfiguration Name="Debug|Win32"
  287. ExcludedFromBuild="true">
  288. <Tool Name="VCCLCompilerTool"/>
  289. </FileConfiguration>
  290. <FileConfiguration Name="Release|Win32"
  291. ExcludedFromBuild="true">
  292. <Tool Name="VCCLCompilerTool"/>
  293. </FileConfiguration>
  294. </File>
  295. <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp">
  296. <FileConfiguration Name="Debug|Win32"
  297. ExcludedFromBuild="true">
  298. <Tool Name="VCCLCompilerTool"/>
  299. </FileConfiguration>
  300. <FileConfiguration Name="Release|Win32"
  301. ExcludedFromBuild="true">
  302. <Tool Name="VCCLCompilerTool"/>
  303. </FileConfiguration>
  304. </File>
  305. <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.h">
  306. <FileConfiguration Name="Debug|Win32"
  307. ExcludedFromBuild="true">
  308. <Tool Name="VCCLCompilerTool"/>
  309. </FileConfiguration>
  310. <FileConfiguration Name="Release|Win32"
  311. ExcludedFromBuild="true">
  312. <Tool Name="VCCLCompilerTool"/>
  313. </FileConfiguration>
  314. </File>
  315. <File RelativePath="..\..\Source\BinaryData\juce_icon.png">
  316. <FileConfiguration Name="Debug|Win32"
  317. ExcludedFromBuild="true">
  318. <Tool Name="VCCLCompilerTool"/>
  319. </FileConfiguration>
  320. <FileConfiguration Name="Release|Win32"
  321. ExcludedFromBuild="true">
  322. <Tool Name="VCCLCompilerTool"/>
  323. </FileConfiguration>
  324. </File>
  325. </Filter>
  326. </Filter>
  327. <Filter Name="Juce Library Code">
  328. <File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/>
  329. <File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/>
  330. <File RelativePath="..\..\JuceLibraryCode\BinaryData.cpp"/>
  331. <File RelativePath="..\..\JuceLibraryCode\BinaryData.h"/>
  332. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode1.cpp"/>
  333. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/>
  334. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/>
  335. <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/>
  336. <File RelativePath="icon.ico"/>
  337. <File RelativePath="resources.rc"/>
  338. </Filter>
  339. </Files>
  340. <Globals/>
  341. </VisualStudioProject>