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.

634 lines
49KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 42;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 846929140A49DB9C00314975 /* juce.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 846929130A49DB9C00314975 /* juce.xcconfig */; };
  10. 84F1769F0A271BBD00908B2F /* jucer_StoredSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F1769B0A271BBD00908B2F /* jucer_StoredSettings.cpp */; };
  11. 84F176A00A271BBD00908B2F /* jucer_UtilityFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F1769D0A271BBD00908B2F /* jucer_UtilityFunctions.cpp */; };
  12. 84F176BA0A271BD000908B2F /* jucer_ComponentLayoutEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176A20A271BD000908B2F /* jucer_ComponentLayoutEditor.cpp */; };
  13. 84F176BB0A271BD000908B2F /* jucer_ComponentLayoutPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176A40A271BD000908B2F /* jucer_ComponentLayoutPanel.cpp */; };
  14. 84F176BC0A271BD000908B2F /* jucer_ComponentOverlayComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176A60A271BD000908B2F /* jucer_ComponentOverlayComponent.cpp */; };
  15. 84F176BD0A271BD000908B2F /* jucer_EditingPanelBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176A80A271BD000908B2F /* jucer_EditingPanelBase.cpp */; };
  16. 84F176BE0A271BD000908B2F /* jucer_JucerDocumentHolder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176AA0A271BD000908B2F /* jucer_JucerDocumentHolder.cpp */; };
  17. 84F176BF0A271BD000908B2F /* jucer_MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176AC0A271BD000908B2F /* jucer_MainWindow.cpp */; };
  18. 84F176C00A271BD000908B2F /* jucer_PaintRoutineEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176AE0A271BD000908B2F /* jucer_PaintRoutineEditor.cpp */; };
  19. 84F176C10A271BD000908B2F /* jucer_PaintRoutinePanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176B00A271BD000908B2F /* jucer_PaintRoutinePanel.cpp */; };
  20. 84F176C20A271BD000908B2F /* jucer_PrefsPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176B20A271BD000908B2F /* jucer_PrefsPanel.cpp */; };
  21. 84F176C30A271BD000908B2F /* jucer_ResourceEditorPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176B40A271BD000908B2F /* jucer_ResourceEditorPanel.cpp */; };
  22. 84F176C40A271BD000908B2F /* jucer_SnapGridPainter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176B60A271BD000908B2F /* jucer_SnapGridPainter.cpp */; };
  23. 84F176C50A271BD000908B2F /* jucer_TestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176B80A271BD000908B2F /* jucer_TestComponent.cpp */; };
  24. 84F176D20A271BE800908B2F /* jucer_FilePropertyComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176CC0A271BE800908B2F /* jucer_FilePropertyComponent.cpp */; };
  25. 84F176D30A271BE800908B2F /* jucer_FontPropertyComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176CE0A271BE800908B2F /* jucer_FontPropertyComponent.cpp */; };
  26. 84F1771C0A271C2F00908B2F /* jucer_ComponentTypeHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176EA0A271C2E00908B2F /* jucer_ComponentTypeHandler.cpp */; };
  27. 84F1771D0A271C2F00908B2F /* jucer_ButtonDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176FA0A271C2E00908B2F /* jucer_ButtonDocument.cpp */; };
  28. 84F1771E0A271C2F00908B2F /* jucer_ComponentDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176FC0A271C2E00908B2F /* jucer_ComponentDocument.cpp */; };
  29. 84F1771F0A271C2F00908B2F /* jucer_BinaryResources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F176FE0A271C2E00908B2F /* jucer_BinaryResources.cpp */; };
  30. 84F177200A271C2F00908B2F /* jucer_ComponentLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177000A271C2E00908B2F /* jucer_ComponentLayout.cpp */; };
  31. 84F177210A271C2F00908B2F /* jucer_GeneratedCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177020A271C2E00908B2F /* jucer_GeneratedCode.cpp */; };
  32. 84F177220A271C2F00908B2F /* jucer_JucerDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177040A271C2E00908B2F /* jucer_JucerDocument.cpp */; };
  33. 84F177230A271C2F00908B2F /* jucer_ObjectTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177060A271C2E00908B2F /* jucer_ObjectTypes.cpp */; };
  34. 84F177240A271C2F00908B2F /* jucer_PaintRoutine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177080A271C2E00908B2F /* jucer_PaintRoutine.cpp */; };
  35. 84F177250A271C2F00908B2F /* jucer_ColouredElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F1770B0A271C2E00908B2F /* jucer_ColouredElement.cpp */; };
  36. 84F177260A271C2F00908B2F /* jucer_PaintElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177100A271C2E00908B2F /* jucer_PaintElement.cpp */; };
  37. 84F177270A271C2F00908B2F /* jucer_PaintElementPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F177140A271C2F00908B2F /* jucer_PaintElementPath.cpp */; };
  38. 84F43CC30A2B5EF500284072 /* jucer_FillType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F43CC00A2B5EF500284072 /* jucer_FillType.cpp */; };
  39. 84F43CC40A2B5EF500284072 /* jucer_StrokeType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F43CC20A2B5EF500284072 /* jucer_StrokeType.cpp */; };
  40. 84F43CC60A2B5F3700284072 /* jucer_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 84F43CC50A2B5F3700284072 /* jucer_icon.icns */; };
  41. 84F555CF0A22381100A8311C /* Jucer To Do list.txt in Resources */ = {isa = PBXBuildFile; fileRef = 84F5556A0A22381000A8311C /* Jucer To Do list.txt */; };
  42. 84F555D30A22381100A8311C /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F555700A22381000A8311C /* BinaryData.cpp */; };
  43. 84F555D40A22381100A8311C /* jucer_Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F555730A22381000A8311C /* jucer_Main.cpp */; };
  44. 84F5592D0A223B0E00A8311C /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F559250A223B0E00A8311C /* AGL.framework */; };
  45. 84F5592E0A223B0E00A8311C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F559260A223B0E00A8311C /* Carbon.framework */; };
  46. 84F5592F0A223B0E00A8311C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F559270A223B0E00A8311C /* CoreAudio.framework */; };
  47. 84F559300A223B0E00A8311C /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F559280A223B0E00A8311C /* CoreMIDI.framework */; };
  48. 84F559310A223B0E00A8311C /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F559290A223B0E00A8311C /* CoreServices.framework */; };
  49. 84F559320A223B0E00A8311C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F5592A0A223B0E00A8311C /* IOKit.framework */; };
  50. 84F559330A223B0E00A8311C /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F5592B0A223B0E00A8311C /* OpenGL.framework */; };
  51. 84F559340A223B0E00A8311C /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F5592C0A223B0E00A8311C /* QuickTime.framework */; };
  52. 84FDB1B50C15C24F00CD0087 /* libjucedebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FDB1B20C15C24300CD0087 /* libjucedebug.a */; };
  53. 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; };
  54. /* End PBXBuildFile section */
  55. /* Begin PBXContainerItemProxy section */
  56. 84FDB1B10C15C24300CD0087 /* PBXContainerItemProxy */ = {
  57. isa = PBXContainerItemProxy;
  58. containerPortal = 84F559480A223B8400A8311C /* Juce.xcodeproj */;
  59. proxyType = 2;
  60. remoteGlobalIDString = D2AAC046055464E500DB518D;
  61. remoteInfo = Juce;
  62. };
  63. /* End PBXContainerItemProxy section */
  64. /* Begin PBXFileReference section */
  65. 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  66. 846929130A49DB9C00314975 /* juce.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; name = juce.xcconfig; path = ../../../../build/macosx/juce.xcconfig; sourceTree = SOURCE_ROOT; };
  67. 84F176990A271BBD00908B2F /* jucer_ColourEditorComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ColourEditorComponent.h; sourceTree = "<group>"; };
  68. 84F1769A0A271BBD00908B2F /* jucer_Colours.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_Colours.h; sourceTree = "<group>"; };
  69. 84F1769B0A271BBD00908B2F /* jucer_StoredSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_StoredSettings.cpp; sourceTree = "<group>"; };
  70. 84F1769C0A271BBD00908B2F /* jucer_StoredSettings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_StoredSettings.h; sourceTree = "<group>"; };
  71. 84F1769D0A271BBD00908B2F /* jucer_UtilityFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_UtilityFunctions.cpp; sourceTree = "<group>"; };
  72. 84F1769E0A271BBD00908B2F /* jucer_UtilityFunctions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_UtilityFunctions.h; sourceTree = "<group>"; };
  73. 84F176A10A271BD000908B2F /* jucer_CommandIDs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_CommandIDs.h; sourceTree = "<group>"; };
  74. 84F176A20A271BD000908B2F /* jucer_ComponentLayoutEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentLayoutEditor.cpp; sourceTree = "<group>"; };
  75. 84F176A30A271BD000908B2F /* jucer_ComponentLayoutEditor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentLayoutEditor.h; sourceTree = "<group>"; };
  76. 84F176A40A271BD000908B2F /* jucer_ComponentLayoutPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentLayoutPanel.cpp; sourceTree = "<group>"; };
  77. 84F176A50A271BD000908B2F /* jucer_ComponentLayoutPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentLayoutPanel.h; sourceTree = "<group>"; };
  78. 84F176A60A271BD000908B2F /* jucer_ComponentOverlayComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentOverlayComponent.cpp; sourceTree = "<group>"; };
  79. 84F176A70A271BD000908B2F /* jucer_ComponentOverlayComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentOverlayComponent.h; sourceTree = "<group>"; };
  80. 84F176A80A271BD000908B2F /* jucer_EditingPanelBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_EditingPanelBase.cpp; sourceTree = "<group>"; };
  81. 84F176A90A271BD000908B2F /* jucer_EditingPanelBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_EditingPanelBase.h; sourceTree = "<group>"; };
  82. 84F176AA0A271BD000908B2F /* jucer_JucerDocumentHolder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_JucerDocumentHolder.cpp; sourceTree = "<group>"; };
  83. 84F176AB0A271BD000908B2F /* jucer_JucerDocumentHolder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_JucerDocumentHolder.h; sourceTree = "<group>"; };
  84. 84F176AC0A271BD000908B2F /* jucer_MainWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_MainWindow.cpp; sourceTree = "<group>"; };
  85. 84F176AD0A271BD000908B2F /* jucer_MainWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_MainWindow.h; sourceTree = "<group>"; };
  86. 84F176AE0A271BD000908B2F /* jucer_PaintRoutineEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PaintRoutineEditor.cpp; sourceTree = "<group>"; };
  87. 84F176AF0A271BD000908B2F /* jucer_PaintRoutineEditor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintRoutineEditor.h; sourceTree = "<group>"; };
  88. 84F176B00A271BD000908B2F /* jucer_PaintRoutinePanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PaintRoutinePanel.cpp; sourceTree = "<group>"; };
  89. 84F176B10A271BD000908B2F /* jucer_PaintRoutinePanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintRoutinePanel.h; sourceTree = "<group>"; };
  90. 84F176B20A271BD000908B2F /* jucer_PrefsPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PrefsPanel.cpp; sourceTree = "<group>"; };
  91. 84F176B30A271BD000908B2F /* jucer_PrefsPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PrefsPanel.h; sourceTree = "<group>"; };
  92. 84F176B40A271BD000908B2F /* jucer_ResourceEditorPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ResourceEditorPanel.cpp; sourceTree = "<group>"; };
  93. 84F176B50A271BD000908B2F /* jucer_ResourceEditorPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ResourceEditorPanel.h; sourceTree = "<group>"; };
  94. 84F176B60A271BD000908B2F /* jucer_SnapGridPainter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_SnapGridPainter.cpp; sourceTree = "<group>"; };
  95. 84F176B70A271BD000908B2F /* jucer_SnapGridPainter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_SnapGridPainter.h; sourceTree = "<group>"; };
  96. 84F176B80A271BD000908B2F /* jucer_TestComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_TestComponent.cpp; sourceTree = "<group>"; };
  97. 84F176B90A271BD000908B2F /* jucer_TestComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_TestComponent.h; sourceTree = "<group>"; };
  98. 84F176C60A271BE800908B2F /* jucer_ColourPropertyComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ColourPropertyComponent.h; sourceTree = "<group>"; };
  99. 84F176C70A271BE800908B2F /* jucer_ComponentChoiceProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentChoiceProperty.h; sourceTree = "<group>"; };
  100. 84F176C80A271BE800908B2F /* jucer_ComponentColourProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentColourProperty.h; sourceTree = "<group>"; };
  101. 84F176CA0A271BE800908B2F /* jucer_ComponentTextProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentTextProperty.h; sourceTree = "<group>"; };
  102. 84F176CC0A271BE800908B2F /* jucer_FilePropertyComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_FilePropertyComponent.cpp; sourceTree = "<group>"; };
  103. 84F176CD0A271BE800908B2F /* jucer_FilePropertyComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_FilePropertyComponent.h; sourceTree = "<group>"; };
  104. 84F176CE0A271BE800908B2F /* jucer_FontPropertyComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_FontPropertyComponent.cpp; sourceTree = "<group>"; };
  105. 84F176CF0A271BE800908B2F /* jucer_FontPropertyComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_FontPropertyComponent.h; sourceTree = "<group>"; };
  106. 84F176D00A271BE800908B2F /* jucer_JustificationProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_JustificationProperty.h; sourceTree = "<group>"; };
  107. 84F176D10A271BE800908B2F /* jucer_PositionPropertyBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PositionPropertyBase.h; sourceTree = "<group>"; };
  108. 84F176E70A271C2E00908B2F /* jucer_ButtonHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ButtonHandler.h; sourceTree = "<group>"; };
  109. 84F176E80A271C2E00908B2F /* jucer_ComboBoxHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComboBoxHandler.h; sourceTree = "<group>"; };
  110. 84F176E90A271C2E00908B2F /* jucer_ComponentNameProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentNameProperty.h; sourceTree = "<group>"; };
  111. 84F176EA0A271C2E00908B2F /* jucer_ComponentTypeHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentTypeHandler.cpp; sourceTree = "<group>"; };
  112. 84F176EB0A271C2E00908B2F /* jucer_ComponentTypeHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentTypeHandler.h; sourceTree = "<group>"; };
  113. 84F176EC0A271C2E00908B2F /* jucer_ComponentUndoableAction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentUndoableAction.h; sourceTree = "<group>"; };
  114. 84F176ED0A271C2E00908B2F /* jucer_GenericComponentHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_GenericComponentHandler.h; sourceTree = "<group>"; };
  115. 84F176EE0A271C2E00908B2F /* jucer_GroupComponentHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_GroupComponentHandler.h; sourceTree = "<group>"; };
  116. 84F176EF0A271C2E00908B2F /* jucer_HyperlinkButtonHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_HyperlinkButtonHandler.h; sourceTree = "<group>"; };
  117. 84F176F00A271C2E00908B2F /* jucer_JucerComponentHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_JucerComponentHandler.h; sourceTree = "<group>"; };
  118. 84F176F10A271C2E00908B2F /* jucer_LabelHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_LabelHandler.h; sourceTree = "<group>"; };
  119. 84F176F20A271C2E00908B2F /* jucer_SliderHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_SliderHandler.h; sourceTree = "<group>"; };
  120. 84F176F30A271C2E00908B2F /* jucer_TabbedComponentHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_TabbedComponentHandler.h; sourceTree = "<group>"; };
  121. 84F176F40A271C2E00908B2F /* jucer_TextButtonHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_TextButtonHandler.h; sourceTree = "<group>"; };
  122. 84F176F50A271C2E00908B2F /* jucer_TextEditorHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_TextEditorHandler.h; sourceTree = "<group>"; };
  123. 84F176F60A271C2E00908B2F /* jucer_ToggleButtonHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ToggleButtonHandler.h; sourceTree = "<group>"; };
  124. 84F176F70A271C2E00908B2F /* jucer_TreeViewHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_TreeViewHandler.h; sourceTree = "<group>"; };
  125. 84F176F80A271C2E00908B2F /* jucer_ViewportHandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ViewportHandler.h; sourceTree = "<group>"; };
  126. 84F176FA0A271C2E00908B2F /* jucer_ButtonDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ButtonDocument.cpp; sourceTree = "<group>"; };
  127. 84F176FB0A271C2E00908B2F /* jucer_ButtonDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ButtonDocument.h; sourceTree = "<group>"; };
  128. 84F176FC0A271C2E00908B2F /* jucer_ComponentDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentDocument.cpp; sourceTree = "<group>"; };
  129. 84F176FD0A271C2E00908B2F /* jucer_ComponentDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentDocument.h; sourceTree = "<group>"; };
  130. 84F176FE0A271C2E00908B2F /* jucer_BinaryResources.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_BinaryResources.cpp; sourceTree = "<group>"; };
  131. 84F176FF0A271C2E00908B2F /* jucer_BinaryResources.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_BinaryResources.h; sourceTree = "<group>"; };
  132. 84F177000A271C2E00908B2F /* jucer_ComponentLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ComponentLayout.cpp; sourceTree = "<group>"; };
  133. 84F177010A271C2E00908B2F /* jucer_ComponentLayout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentLayout.h; sourceTree = "<group>"; };
  134. 84F177020A271C2E00908B2F /* jucer_GeneratedCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_GeneratedCode.cpp; sourceTree = "<group>"; };
  135. 84F177030A271C2E00908B2F /* jucer_GeneratedCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_GeneratedCode.h; sourceTree = "<group>"; };
  136. 84F177040A271C2E00908B2F /* jucer_JucerDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_JucerDocument.cpp; sourceTree = "<group>"; };
  137. 84F177050A271C2E00908B2F /* jucer_JucerDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_JucerDocument.h; sourceTree = "<group>"; };
  138. 84F177060A271C2E00908B2F /* jucer_ObjectTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ObjectTypes.cpp; sourceTree = "<group>"; };
  139. 84F177070A271C2E00908B2F /* jucer_ObjectTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ObjectTypes.h; sourceTree = "<group>"; };
  140. 84F177080A271C2E00908B2F /* jucer_PaintRoutine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PaintRoutine.cpp; sourceTree = "<group>"; };
  141. 84F177090A271C2E00908B2F /* jucer_PaintRoutine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintRoutine.h; sourceTree = "<group>"; };
  142. 84F1770B0A271C2E00908B2F /* jucer_ColouredElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_ColouredElement.cpp; sourceTree = "<group>"; };
  143. 84F1770C0A271C2E00908B2F /* jucer_ColouredElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ColouredElement.h; sourceTree = "<group>"; };
  144. 84F1770D0A271C2E00908B2F /* jucer_ElementSiblingComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ElementSiblingComponent.h; sourceTree = "<group>"; };
  145. 84F1770E0A271C2E00908B2F /* jucer_FillType.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_FillType.h; sourceTree = "<group>"; };
  146. 84F1770F0A271C2E00908B2F /* jucer_GradientPointComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_GradientPointComponent.h; sourceTree = "<group>"; };
  147. 84F177100A271C2E00908B2F /* jucer_PaintElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PaintElement.cpp; sourceTree = "<group>"; };
  148. 84F177110A271C2F00908B2F /* jucer_PaintElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElement.h; sourceTree = "<group>"; };
  149. 84F177120A271C2F00908B2F /* jucer_PaintElementEllipse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementEllipse.h; sourceTree = "<group>"; };
  150. 84F177130A271C2F00908B2F /* jucer_PaintElementImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementImage.h; sourceTree = "<group>"; };
  151. 84F177140A271C2F00908B2F /* jucer_PaintElementPath.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_PaintElementPath.cpp; sourceTree = "<group>"; };
  152. 84F177150A271C2F00908B2F /* jucer_PaintElementPath.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementPath.h; sourceTree = "<group>"; };
  153. 84F177160A271C2F00908B2F /* jucer_PaintElementRectangle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementRectangle.h; sourceTree = "<group>"; };
  154. 84F177170A271C2F00908B2F /* jucer_PaintElementRoundedRectangle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementRoundedRectangle.h; sourceTree = "<group>"; };
  155. 84F177180A271C2F00908B2F /* jucer_PaintElementText.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementText.h; sourceTree = "<group>"; };
  156. 84F177190A271C2F00908B2F /* jucer_PaintElementUndoableAction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementUndoableAction.h; sourceTree = "<group>"; };
  157. 84F1771A0A271C2F00908B2F /* jucer_PointComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PointComponent.h; sourceTree = "<group>"; };
  158. 84F1771B0A271C2F00908B2F /* jucer_StrokeType.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_StrokeType.h; sourceTree = "<group>"; };
  159. 84F1F08B0A36D0EE008CCC5E /* jucer_PaintElementGroup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_PaintElementGroup.h; sourceTree = "<group>"; };
  160. 84F1F08C0A36D102008CCC5E /* jucer_ComponentBooleanProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ComponentBooleanProperty.h; sourceTree = "<group>"; };
  161. 84F43CC00A2B5EF500284072 /* jucer_FillType.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_FillType.cpp; sourceTree = "<group>"; };
  162. 84F43CC10A2B5EF500284072 /* jucer_ImageResourceProperty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = jucer_ImageResourceProperty.h; sourceTree = "<group>"; };
  163. 84F43CC20A2B5EF500284072 /* jucer_StrokeType.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = jucer_StrokeType.cpp; sourceTree = "<group>"; };
  164. 84F43CC50A2B5F3700284072 /* jucer_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = jucer_icon.icns; sourceTree = "<group>"; };
  165. 84F5556A0A22381000A8311C /* Jucer To Do list.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "Jucer To Do list.txt"; path = "../../Jucer To Do list.txt"; sourceTree = SOURCE_ROOT; };
  166. 84F555700A22381000A8311C /* BinaryData.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../src/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
  167. 84F555710A22381000A8311C /* BinaryData.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../src/BinaryData.h; sourceTree = SOURCE_ROOT; };
  168. 84F555720A22381000A8311C /* jucer_Headers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jucer_Headers.h; path = ../../src/jucer_Headers.h; sourceTree = SOURCE_ROOT; };
  169. 84F555730A22381000A8311C /* jucer_Main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_Main.cpp; path = ../../src/jucer_Main.cpp; sourceTree = SOURCE_ROOT; };
  170. 84F555B00A22381000A8311C /* jucer_ComponentTemplate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jucer_ComponentTemplate.h; path = ../../src/templates/jucer_ComponentTemplate.h; sourceTree = SOURCE_ROOT; };
  171. 84F559250A223B0E00A8311C /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
  172. 84F559260A223B0E00A8311C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
  173. 84F559270A223B0E00A8311C /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
  174. 84F559280A223B0E00A8311C /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; };
  175. 84F559290A223B0E00A8311C /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
  176. 84F5592A0A223B0E00A8311C /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
  177. 84F5592B0A223B0E00A8311C /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
  178. 84F5592C0A223B0E00A8311C /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
  179. 84F559480A223B8400A8311C /* Juce.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Juce.xcodeproj; path = ../../../../build/macosx/Juce.xcodeproj; sourceTree = SOURCE_ROOT; };
  180. 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
  181. 8D0C4E970486CD37000505A6 /* Jucer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Jucer.app; sourceTree = BUILT_PRODUCTS_DIR; };
  182. /* End PBXFileReference section */
  183. /* Begin PBXFrameworksBuildPhase section */
  184. 8D0C4E910486CD37000505A6 /* Frameworks */ = {
  185. isa = PBXFrameworksBuildPhase;
  186. buildActionMask = 2147483647;
  187. files = (
  188. 84FDB1B50C15C24F00CD0087 /* libjucedebug.a in Frameworks */,
  189. 84F5592D0A223B0E00A8311C /* AGL.framework in Frameworks */,
  190. 84F5592E0A223B0E00A8311C /* Carbon.framework in Frameworks */,
  191. 84F5592F0A223B0E00A8311C /* CoreAudio.framework in Frameworks */,
  192. 84F559300A223B0E00A8311C /* CoreMIDI.framework in Frameworks */,
  193. 84F559310A223B0E00A8311C /* CoreServices.framework in Frameworks */,
  194. 84F559320A223B0E00A8311C /* IOKit.framework in Frameworks */,
  195. 84F559330A223B0E00A8311C /* OpenGL.framework in Frameworks */,
  196. 84F559340A223B0E00A8311C /* QuickTime.framework in Frameworks */,
  197. );
  198. runOnlyForDeploymentPostprocessing = 0;
  199. };
  200. /* End PBXFrameworksBuildPhase section */
  201. /* Begin PBXGroup section */
  202. 195DF8CFFE9D517E11CA2CBB /* Products */ = {
  203. isa = PBXGroup;
  204. children = (
  205. 8D0C4E970486CD37000505A6 /* Jucer.app */,
  206. );
  207. name = Products;
  208. sourceTree = "<group>";
  209. };
  210. 20286C29FDCF999611CA2CEA /* Jucer */ = {
  211. isa = PBXGroup;
  212. children = (
  213. 20286C2AFDCF999611CA2CEA /* Sources */,
  214. 846929130A49DB9C00314975 /* juce.xcconfig */,
  215. 84F5556A0A22381000A8311C /* Jucer To Do list.txt */,
  216. 20286C2CFDCF999611CA2CEA /* Resources */,
  217. 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */,
  218. 195DF8CFFE9D517E11CA2CBB /* Products */,
  219. );
  220. name = Jucer;
  221. sourceTree = "<group>";
  222. };
  223. 20286C2AFDCF999611CA2CEA /* Sources */ = {
  224. isa = PBXGroup;
  225. children = (
  226. 84F555740A22381000A8311C /* model */,
  227. 84F5559F0A22381000A8311C /* properties */,
  228. 84F555AE0A22381000A8311C /* templates */,
  229. 84F555B10A22381000A8311C /* ui */,
  230. 84F555C90A22381000A8311C /* utility */,
  231. 84F555700A22381000A8311C /* BinaryData.cpp */,
  232. 84F555710A22381000A8311C /* BinaryData.h */,
  233. 84F555720A22381000A8311C /* jucer_Headers.h */,
  234. 84F555730A22381000A8311C /* jucer_Main.cpp */,
  235. );
  236. name = Sources;
  237. sourceTree = "<group>";
  238. };
  239. 20286C2CFDCF999611CA2CEA /* Resources */ = {
  240. isa = PBXGroup;
  241. children = (
  242. 84F43CC50A2B5F3700284072 /* jucer_icon.icns */,
  243. 8D0C4E960486CD37000505A6 /* Info.plist */,
  244. 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */,
  245. );
  246. name = Resources;
  247. sourceTree = "<group>";
  248. };
  249. 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = {
  250. isa = PBXGroup;
  251. children = (
  252. 84F559480A223B8400A8311C /* Juce.xcodeproj */,
  253. 84F559250A223B0E00A8311C /* AGL.framework */,
  254. 84F559260A223B0E00A8311C /* Carbon.framework */,
  255. 84F559270A223B0E00A8311C /* CoreAudio.framework */,
  256. 84F559280A223B0E00A8311C /* CoreMIDI.framework */,
  257. 84F559290A223B0E00A8311C /* CoreServices.framework */,
  258. 84F5592A0A223B0E00A8311C /* IOKit.framework */,
  259. 84F5592B0A223B0E00A8311C /* OpenGL.framework */,
  260. 84F5592C0A223B0E00A8311C /* QuickTime.framework */,
  261. );
  262. name = "External Frameworks and Libraries";
  263. sourceTree = "<group>";
  264. };
  265. 84F176E60A271C2E00908B2F /* components */ = {
  266. isa = PBXGroup;
  267. children = (
  268. 84F176E70A271C2E00908B2F /* jucer_ButtonHandler.h */,
  269. 84F176E80A271C2E00908B2F /* jucer_ComboBoxHandler.h */,
  270. 84F176E90A271C2E00908B2F /* jucer_ComponentNameProperty.h */,
  271. 84F176EA0A271C2E00908B2F /* jucer_ComponentTypeHandler.cpp */,
  272. 84F176EB0A271C2E00908B2F /* jucer_ComponentTypeHandler.h */,
  273. 84F176EC0A271C2E00908B2F /* jucer_ComponentUndoableAction.h */,
  274. 84F176ED0A271C2E00908B2F /* jucer_GenericComponentHandler.h */,
  275. 84F176EE0A271C2E00908B2F /* jucer_GroupComponentHandler.h */,
  276. 84F176EF0A271C2E00908B2F /* jucer_HyperlinkButtonHandler.h */,
  277. 84F176F00A271C2E00908B2F /* jucer_JucerComponentHandler.h */,
  278. 84F176F10A271C2E00908B2F /* jucer_LabelHandler.h */,
  279. 84F176F20A271C2E00908B2F /* jucer_SliderHandler.h */,
  280. 84F176F30A271C2E00908B2F /* jucer_TabbedComponentHandler.h */,
  281. 84F176F40A271C2E00908B2F /* jucer_TextButtonHandler.h */,
  282. 84F176F50A271C2E00908B2F /* jucer_TextEditorHandler.h */,
  283. 84F176F60A271C2E00908B2F /* jucer_ToggleButtonHandler.h */,
  284. 84F176F70A271C2E00908B2F /* jucer_TreeViewHandler.h */,
  285. 84F176F80A271C2E00908B2F /* jucer_ViewportHandler.h */,
  286. );
  287. path = components;
  288. sourceTree = "<group>";
  289. };
  290. 84F176F90A271C2E00908B2F /* documents */ = {
  291. isa = PBXGroup;
  292. children = (
  293. 84F176FA0A271C2E00908B2F /* jucer_ButtonDocument.cpp */,
  294. 84F176FB0A271C2E00908B2F /* jucer_ButtonDocument.h */,
  295. 84F176FC0A271C2E00908B2F /* jucer_ComponentDocument.cpp */,
  296. 84F176FD0A271C2E00908B2F /* jucer_ComponentDocument.h */,
  297. );
  298. path = documents;
  299. sourceTree = "<group>";
  300. };
  301. 84F1770A0A271C2E00908B2F /* paintelements */ = {
  302. isa = PBXGroup;
  303. children = (
  304. 84F1770B0A271C2E00908B2F /* jucer_ColouredElement.cpp */,
  305. 84F1770C0A271C2E00908B2F /* jucer_ColouredElement.h */,
  306. 84F1770D0A271C2E00908B2F /* jucer_ElementSiblingComponent.h */,
  307. 84F43CC00A2B5EF500284072 /* jucer_FillType.cpp */,
  308. 84F1770E0A271C2E00908B2F /* jucer_FillType.h */,
  309. 84F1770F0A271C2E00908B2F /* jucer_GradientPointComponent.h */,
  310. 84F43CC10A2B5EF500284072 /* jucer_ImageResourceProperty.h */,
  311. 84F177100A271C2E00908B2F /* jucer_PaintElement.cpp */,
  312. 84F177110A271C2F00908B2F /* jucer_PaintElement.h */,
  313. 84F177120A271C2F00908B2F /* jucer_PaintElementEllipse.h */,
  314. 84F1F08B0A36D0EE008CCC5E /* jucer_PaintElementGroup.h */,
  315. 84F177130A271C2F00908B2F /* jucer_PaintElementImage.h */,
  316. 84F177140A271C2F00908B2F /* jucer_PaintElementPath.cpp */,
  317. 84F177150A271C2F00908B2F /* jucer_PaintElementPath.h */,
  318. 84F177160A271C2F00908B2F /* jucer_PaintElementRectangle.h */,
  319. 84F177170A271C2F00908B2F /* jucer_PaintElementRoundedRectangle.h */,
  320. 84F177180A271C2F00908B2F /* jucer_PaintElementText.h */,
  321. 84F177190A271C2F00908B2F /* jucer_PaintElementUndoableAction.h */,
  322. 84F1771A0A271C2F00908B2F /* jucer_PointComponent.h */,
  323. 84F43CC20A2B5EF500284072 /* jucer_StrokeType.cpp */,
  324. 84F1771B0A271C2F00908B2F /* jucer_StrokeType.h */,
  325. );
  326. path = paintelements;
  327. sourceTree = "<group>";
  328. };
  329. 84F555740A22381000A8311C /* model */ = {
  330. isa = PBXGroup;
  331. children = (
  332. 84F176E60A271C2E00908B2F /* components */,
  333. 84F176F90A271C2E00908B2F /* documents */,
  334. 84F1770A0A271C2E00908B2F /* paintelements */,
  335. 84F176FE0A271C2E00908B2F /* jucer_BinaryResources.cpp */,
  336. 84F176FF0A271C2E00908B2F /* jucer_BinaryResources.h */,
  337. 84F177000A271C2E00908B2F /* jucer_ComponentLayout.cpp */,
  338. 84F177010A271C2E00908B2F /* jucer_ComponentLayout.h */,
  339. 84F177020A271C2E00908B2F /* jucer_GeneratedCode.cpp */,
  340. 84F177030A271C2E00908B2F /* jucer_GeneratedCode.h */,
  341. 84F177040A271C2E00908B2F /* jucer_JucerDocument.cpp */,
  342. 84F177050A271C2E00908B2F /* jucer_JucerDocument.h */,
  343. 84F177060A271C2E00908B2F /* jucer_ObjectTypes.cpp */,
  344. 84F177070A271C2E00908B2F /* jucer_ObjectTypes.h */,
  345. 84F177080A271C2E00908B2F /* jucer_PaintRoutine.cpp */,
  346. 84F177090A271C2E00908B2F /* jucer_PaintRoutine.h */,
  347. );
  348. name = model;
  349. path = ../../src/model;
  350. sourceTree = SOURCE_ROOT;
  351. };
  352. 84F5559F0A22381000A8311C /* properties */ = {
  353. isa = PBXGroup;
  354. children = (
  355. 84F176C60A271BE800908B2F /* jucer_ColourPropertyComponent.h */,
  356. 84F1F08C0A36D102008CCC5E /* jucer_ComponentBooleanProperty.h */,
  357. 84F176C70A271BE800908B2F /* jucer_ComponentChoiceProperty.h */,
  358. 84F176C80A271BE800908B2F /* jucer_ComponentColourProperty.h */,
  359. 84F176CA0A271BE800908B2F /* jucer_ComponentTextProperty.h */,
  360. 84F176CC0A271BE800908B2F /* jucer_FilePropertyComponent.cpp */,
  361. 84F176CD0A271BE800908B2F /* jucer_FilePropertyComponent.h */,
  362. 84F176CE0A271BE800908B2F /* jucer_FontPropertyComponent.cpp */,
  363. 84F176CF0A271BE800908B2F /* jucer_FontPropertyComponent.h */,
  364. 84F176D00A271BE800908B2F /* jucer_JustificationProperty.h */,
  365. 84F176D10A271BE800908B2F /* jucer_PositionPropertyBase.h */,
  366. );
  367. name = properties;
  368. path = ../../src/properties;
  369. sourceTree = SOURCE_ROOT;
  370. };
  371. 84F555AE0A22381000A8311C /* templates */ = {
  372. isa = PBXGroup;
  373. children = (
  374. 84F555B00A22381000A8311C /* jucer_ComponentTemplate.h */,
  375. );
  376. name = templates;
  377. path = ../../src/templates;
  378. sourceTree = SOURCE_ROOT;
  379. };
  380. 84F555B10A22381000A8311C /* ui */ = {
  381. isa = PBXGroup;
  382. children = (
  383. 84F176A10A271BD000908B2F /* jucer_CommandIDs.h */,
  384. 84F176A20A271BD000908B2F /* jucer_ComponentLayoutEditor.cpp */,
  385. 84F176A30A271BD000908B2F /* jucer_ComponentLayoutEditor.h */,
  386. 84F176A40A271BD000908B2F /* jucer_ComponentLayoutPanel.cpp */,
  387. 84F176A50A271BD000908B2F /* jucer_ComponentLayoutPanel.h */,
  388. 84F176A60A271BD000908B2F /* jucer_ComponentOverlayComponent.cpp */,
  389. 84F176A70A271BD000908B2F /* jucer_ComponentOverlayComponent.h */,
  390. 84F176A80A271BD000908B2F /* jucer_EditingPanelBase.cpp */,
  391. 84F176A90A271BD000908B2F /* jucer_EditingPanelBase.h */,
  392. 84F176AA0A271BD000908B2F /* jucer_JucerDocumentHolder.cpp */,
  393. 84F176AB0A271BD000908B2F /* jucer_JucerDocumentHolder.h */,
  394. 84F176AC0A271BD000908B2F /* jucer_MainWindow.cpp */,
  395. 84F176AD0A271BD000908B2F /* jucer_MainWindow.h */,
  396. 84F176AE0A271BD000908B2F /* jucer_PaintRoutineEditor.cpp */,
  397. 84F176AF0A271BD000908B2F /* jucer_PaintRoutineEditor.h */,
  398. 84F176B00A271BD000908B2F /* jucer_PaintRoutinePanel.cpp */,
  399. 84F176B10A271BD000908B2F /* jucer_PaintRoutinePanel.h */,
  400. 84F176B20A271BD000908B2F /* jucer_PrefsPanel.cpp */,
  401. 84F176B30A271BD000908B2F /* jucer_PrefsPanel.h */,
  402. 84F176B40A271BD000908B2F /* jucer_ResourceEditorPanel.cpp */,
  403. 84F176B50A271BD000908B2F /* jucer_ResourceEditorPanel.h */,
  404. 84F176B60A271BD000908B2F /* jucer_SnapGridPainter.cpp */,
  405. 84F176B70A271BD000908B2F /* jucer_SnapGridPainter.h */,
  406. 84F176B80A271BD000908B2F /* jucer_TestComponent.cpp */,
  407. 84F176B90A271BD000908B2F /* jucer_TestComponent.h */,
  408. );
  409. name = ui;
  410. path = ../../src/ui;
  411. sourceTree = SOURCE_ROOT;
  412. };
  413. 84F555C90A22381000A8311C /* utility */ = {
  414. isa = PBXGroup;
  415. children = (
  416. 84F176990A271BBD00908B2F /* jucer_ColourEditorComponent.h */,
  417. 84F1769A0A271BBD00908B2F /* jucer_Colours.h */,
  418. 84F1769B0A271BBD00908B2F /* jucer_StoredSettings.cpp */,
  419. 84F1769C0A271BBD00908B2F /* jucer_StoredSettings.h */,
  420. 84F1769D0A271BBD00908B2F /* jucer_UtilityFunctions.cpp */,
  421. 84F1769E0A271BBD00908B2F /* jucer_UtilityFunctions.h */,
  422. );
  423. name = utility;
  424. path = ../../src/utility;
  425. sourceTree = SOURCE_ROOT;
  426. };
  427. 84FDB1AE0C15C24300CD0087 /* Products */ = {
  428. isa = PBXGroup;
  429. children = (
  430. 84FDB1B20C15C24300CD0087 /* libjucedebug.a */,
  431. );
  432. name = Products;
  433. sourceTree = "<group>";
  434. };
  435. /* End PBXGroup section */
  436. /* Begin PBXNativeTarget section */
  437. 8D0C4E890486CD37000505A6 /* Jucer */ = {
  438. isa = PBXNativeTarget;
  439. buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "Jucer" */;
  440. buildPhases = (
  441. 8D0C4E8C0486CD37000505A6 /* Resources */,
  442. 8D0C4E8F0486CD37000505A6 /* Sources */,
  443. 8D0C4E910486CD37000505A6 /* Frameworks */,
  444. );
  445. buildRules = (
  446. );
  447. dependencies = (
  448. );
  449. name = Jucer;
  450. productInstallPath = "$(HOME)/Applications";
  451. productName = Jucer;
  452. productReference = 8D0C4E970486CD37000505A6 /* Jucer.app */;
  453. productType = "com.apple.product-type.application";
  454. };
  455. /* End PBXNativeTarget section */
  456. /* Begin PBXProject section */
  457. 20286C28FDCF999611CA2CEA /* Project object */ = {
  458. isa = PBXProject;
  459. buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "Jucer" */;
  460. hasScannedForEncodings = 1;
  461. mainGroup = 20286C29FDCF999611CA2CEA /* Jucer */;
  462. projectDirPath = "";
  463. projectReferences = (
  464. {
  465. ProductGroup = 84FDB1AE0C15C24300CD0087 /* Products */;
  466. ProjectRef = 84F559480A223B8400A8311C /* Juce.xcodeproj */;
  467. },
  468. );
  469. targets = (
  470. 8D0C4E890486CD37000505A6 /* Jucer */,
  471. );
  472. };
  473. /* End PBXProject section */
  474. /* Begin PBXReferenceProxy section */
  475. 84FDB1B20C15C24300CD0087 /* libjucedebug.a */ = {
  476. isa = PBXReferenceProxy;
  477. fileType = archive.ar;
  478. path = libjucedebug.a;
  479. remoteRef = 84FDB1B10C15C24300CD0087 /* PBXContainerItemProxy */;
  480. sourceTree = BUILT_PRODUCTS_DIR;
  481. };
  482. /* End PBXReferenceProxy section */
  483. /* Begin PBXResourcesBuildPhase section */
  484. 8D0C4E8C0486CD37000505A6 /* Resources */ = {
  485. isa = PBXResourcesBuildPhase;
  486. buildActionMask = 2147483647;
  487. files = (
  488. 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */,
  489. 84F555CF0A22381100A8311C /* Jucer To Do list.txt in Resources */,
  490. 84F43CC60A2B5F3700284072 /* jucer_icon.icns in Resources */,
  491. 846929140A49DB9C00314975 /* juce.xcconfig in Resources */,
  492. );
  493. runOnlyForDeploymentPostprocessing = 0;
  494. };
  495. /* End PBXResourcesBuildPhase section */
  496. /* Begin PBXSourcesBuildPhase section */
  497. 8D0C4E8F0486CD37000505A6 /* Sources */ = {
  498. isa = PBXSourcesBuildPhase;
  499. buildActionMask = 2147483647;
  500. files = (
  501. 84F555D30A22381100A8311C /* BinaryData.cpp in Sources */,
  502. 84F555D40A22381100A8311C /* jucer_Main.cpp in Sources */,
  503. 84F1769F0A271BBD00908B2F /* jucer_StoredSettings.cpp in Sources */,
  504. 84F176A00A271BBD00908B2F /* jucer_UtilityFunctions.cpp in Sources */,
  505. 84F176BA0A271BD000908B2F /* jucer_ComponentLayoutEditor.cpp in Sources */,
  506. 84F176BB0A271BD000908B2F /* jucer_ComponentLayoutPanel.cpp in Sources */,
  507. 84F176BC0A271BD000908B2F /* jucer_ComponentOverlayComponent.cpp in Sources */,
  508. 84F176BD0A271BD000908B2F /* jucer_EditingPanelBase.cpp in Sources */,
  509. 84F176BE0A271BD000908B2F /* jucer_JucerDocumentHolder.cpp in Sources */,
  510. 84F176BF0A271BD000908B2F /* jucer_MainWindow.cpp in Sources */,
  511. 84F176C00A271BD000908B2F /* jucer_PaintRoutineEditor.cpp in Sources */,
  512. 84F176C10A271BD000908B2F /* jucer_PaintRoutinePanel.cpp in Sources */,
  513. 84F176C20A271BD000908B2F /* jucer_PrefsPanel.cpp in Sources */,
  514. 84F176C30A271BD000908B2F /* jucer_ResourceEditorPanel.cpp in Sources */,
  515. 84F176C40A271BD000908B2F /* jucer_SnapGridPainter.cpp in Sources */,
  516. 84F176C50A271BD000908B2F /* jucer_TestComponent.cpp in Sources */,
  517. 84F176D20A271BE800908B2F /* jucer_FilePropertyComponent.cpp in Sources */,
  518. 84F176D30A271BE800908B2F /* jucer_FontPropertyComponent.cpp in Sources */,
  519. 84F1771C0A271C2F00908B2F /* jucer_ComponentTypeHandler.cpp in Sources */,
  520. 84F1771D0A271C2F00908B2F /* jucer_ButtonDocument.cpp in Sources */,
  521. 84F1771E0A271C2F00908B2F /* jucer_ComponentDocument.cpp in Sources */,
  522. 84F1771F0A271C2F00908B2F /* jucer_BinaryResources.cpp in Sources */,
  523. 84F177200A271C2F00908B2F /* jucer_ComponentLayout.cpp in Sources */,
  524. 84F177210A271C2F00908B2F /* jucer_GeneratedCode.cpp in Sources */,
  525. 84F177220A271C2F00908B2F /* jucer_JucerDocument.cpp in Sources */,
  526. 84F177230A271C2F00908B2F /* jucer_ObjectTypes.cpp in Sources */,
  527. 84F177240A271C2F00908B2F /* jucer_PaintRoutine.cpp in Sources */,
  528. 84F177250A271C2F00908B2F /* jucer_ColouredElement.cpp in Sources */,
  529. 84F177260A271C2F00908B2F /* jucer_PaintElement.cpp in Sources */,
  530. 84F177270A271C2F00908B2F /* jucer_PaintElementPath.cpp in Sources */,
  531. 84F43CC30A2B5EF500284072 /* jucer_FillType.cpp in Sources */,
  532. 84F43CC40A2B5EF500284072 /* jucer_StrokeType.cpp in Sources */,
  533. );
  534. runOnlyForDeploymentPostprocessing = 0;
  535. };
  536. /* End PBXSourcesBuildPhase section */
  537. /* Begin PBXVariantGroup section */
  538. 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = {
  539. isa = PBXVariantGroup;
  540. children = (
  541. 0867D6ABFE840B52C02AAC07 /* English */,
  542. );
  543. name = InfoPlist.strings;
  544. sourceTree = "<group>";
  545. };
  546. /* End PBXVariantGroup section */
  547. /* Begin XCBuildConfiguration section */
  548. C0E91AC608A95435008D54AB /* Debug */ = {
  549. isa = XCBuildConfiguration;
  550. buildSettings = {
  551. COPY_PHASE_STRIP = NO;
  552. GCC_DYNAMIC_NO_PIC = NO;
  553. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  554. GCC_MODEL_TUNING = G5;
  555. GCC_OPTIMIZATION_LEVEL = 0;
  556. INFOPLIST_FILE = Info.plist;
  557. INSTALL_PATH = "$(HOME)/Applications";
  558. PRODUCT_NAME = Jucer;
  559. WRAPPER_EXTENSION = app;
  560. };
  561. name = Debug;
  562. };
  563. C0E91AC708A95435008D54AB /* Release */ = {
  564. isa = XCBuildConfiguration;
  565. buildSettings = {
  566. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  567. GCC_MODEL_TUNING = G5;
  568. INFOPLIST_FILE = Info.plist;
  569. INSTALL_PATH = "$(HOME)/Applications";
  570. PRODUCT_NAME = Jucer;
  571. WRAPPER_EXTENSION = app;
  572. };
  573. name = Release;
  574. };
  575. C0E91ACA08A95435008D54AB /* Debug */ = {
  576. isa = XCBuildConfiguration;
  577. baseConfigurationReference = 846929130A49DB9C00314975 /* juce.xcconfig */;
  578. buildSettings = {
  579. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  580. GCC_WARN_UNUSED_VARIABLE = YES;
  581. LIBRARY_SEARCH_PATHS = ../../../../bin;
  582. PREBINDING = NO;
  583. };
  584. name = Debug;
  585. };
  586. C0E91ACB08A95435008D54AB /* Release */ = {
  587. isa = XCBuildConfiguration;
  588. baseConfigurationReference = 846929130A49DB9C00314975 /* juce.xcconfig */;
  589. buildSettings = {
  590. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  591. GCC_WARN_UNUSED_VARIABLE = YES;
  592. LIBRARY_SEARCH_PATHS = ../../../../bin;
  593. PREBINDING = NO;
  594. };
  595. name = Release;
  596. };
  597. /* End XCBuildConfiguration section */
  598. /* Begin XCConfigurationList section */
  599. C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "Jucer" */ = {
  600. isa = XCConfigurationList;
  601. buildConfigurations = (
  602. C0E91AC608A95435008D54AB /* Debug */,
  603. C0E91AC708A95435008D54AB /* Release */,
  604. );
  605. defaultConfigurationIsVisible = 0;
  606. defaultConfigurationName = Release;
  607. };
  608. C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "Jucer" */ = {
  609. isa = XCConfigurationList;
  610. buildConfigurations = (
  611. C0E91ACA08A95435008D54AB /* Debug */,
  612. C0E91ACB08A95435008D54AB /* Release */,
  613. );
  614. defaultConfigurationIsVisible = 0;
  615. defaultConfigurationName = Release;
  616. };
  617. /* End XCConfigurationList section */
  618. };
  619. rootObject = 20286C28FDCF999611CA2CEA /* Project object */;
  620. }