Browse Source

JUCE version 5.0.2

tags/2021-05-28
hogliux 8 years ago
parent
commit
810e11d96c
100 changed files with 90325 additions and 26447 deletions
  1. +24
    -1
      ChangeList.txt
  2. +2
    -2
      examples/AUv3Synth/AUv3Synth.jucer
  3. +16
    -6
      examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj
  4. +1
    -1
      examples/AUv3Synth/Builds/MacOSX/Info-AUv3_AppExtension.plist
  5. +1
    -1
      examples/AUv3Synth/Builds/MacOSX/Info-Standalone_Plugin.plist
  6. +1
    -1
      examples/AUv3Synth/Builds/MacOSX/Info-VST.plist
  7. +1
    -1
      examples/AUv3Synth/Builds/MacOSX/Info-VST3.plist
  8. +12
    -6
      examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj
  9. +1
    -1
      examples/AUv3Synth/Builds/iOS/Info-AUv3_AppExtension.plist
  10. +1
    -1
      examples/AUv3Synth/Builds/iOS/Info-Standalone_Plugin.plist
  11. +3
    -3
      examples/AnimationAppExample/AnimationAppExample.jucer
  12. +6
    -4
      examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj
  13. +1
    -1
      examples/AnimationAppExample/Builds/MacOSX/Info-App.plist
  14. +0
    -1749
      examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample.sln
  15. +2146
    -3
      examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
  16. +3851
    -0
      examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters
  17. +1
    -0
      examples/AnimationAppExample/Builds/VisualStudio2017/resources.rc
  18. +4
    -2
      examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj
  19. +1
    -1
      examples/AnimationAppExample/Builds/iOS/Info-App.plist
  20. +3
    -3
      examples/AudioAppExample/AudioAppExample.jucer
  21. +6
    -4
      examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj
  22. +1
    -1
      examples/AudioAppExample/Builds/MacOSX/Info-App.plist
  23. +0
    -1810
      examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample.sln
  24. +2207
    -3
      examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
  25. +3971
    -0
      examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters
  26. +1
    -0
      examples/AudioAppExample/Builds/VisualStudio2017/resources.rc
  27. +4
    -2
      examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj
  28. +1
    -1
      examples/AudioAppExample/Builds/iOS/Info-App.plist
  29. +1
    -1
      examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer
  30. +6
    -6
      examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile
  31. +4
    -2
      examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj
  32. +0
    -1809
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.sln
  33. +2206
    -3
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
  34. +3983
    -0
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters
  35. +0
    -1809
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing.sln
  36. +2206
    -3
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
  37. +3983
    -0
      examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters
  38. +4
    -2
      examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj
  39. +1
    -1
      examples/BLOCKS/BlocksDrawing/Source/Main.cpp
  40. +1
    -1
      examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer
  41. +6
    -6
      examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile
  42. +4
    -2
      examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj
  43. +0
    -1809
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.sln
  44. +2206
    -3
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
  45. +3983
    -0
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
  46. +0
    -1809
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor.sln
  47. +2206
    -3
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
  48. +3983
    -0
      examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
  49. +4
    -2
      examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj
  50. +1
    -1
      examples/BLOCKS/BlocksMonitor/Source/Main.cpp
  51. +1
    -1
      examples/BLOCKS/BlocksSynth/BlocksSynth.jucer
  52. +6
    -6
      examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile
  53. +4
    -2
      examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj
  54. +0
    -1816
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.sln
  55. +2208
    -3
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
  56. +3992
    -0
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
  57. +0
    -1816
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth.sln
  58. +2208
    -3
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
  59. +3992
    -0
      examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
  60. +4
    -2
      examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj
  61. +3
    -3
      examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer
  62. +6
    -6
      examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile
  63. +4
    -2
      examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj
  64. +1
    -1
      examples/BouncingBallWavetableDemo/Builds/MacOSX/Info-App.plist
  65. +0
    -1750
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.sln
  66. +2155
    -3
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
  67. +3854
    -0
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters
  68. +1
    -0
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/resources.rc
  69. +0
    -1750
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo.sln
  70. +2155
    -3
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
  71. +3854
    -0
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters
  72. +1
    -0
      examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/resources.rc
  73. +6
    -4
      examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj
  74. +1
    -1
      examples/ComponentTutorialExample/Builds/MacOSX/Info-App.plist
  75. +0
    -1133
      examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample.sln
  76. +1495
    -3
      examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj
  77. +2585
    -0
      examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj.filters
  78. +1
    -0
      examples/ComponentTutorialExample/Builds/VisualStudio2015/resources.rc
  79. +0
    -1133
      examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample.sln
  80. +1495
    -3
      examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj
  81. +2585
    -0
      examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj.filters
  82. +1
    -0
      examples/ComponentTutorialExample/Builds/VisualStudio2017/resources.rc
  83. +3
    -3
      examples/ComponentTutorialExample/ComponentTutorialExample.jucer
  84. +4
    -30
      examples/Demo/Builds/Android/app/CMakeLists.txt
  85. +1
    -1
      examples/Demo/Builds/Android/app/build.gradle
  86. +6
    -6
      examples/Demo/Builds/LinuxMakefile/Makefile
  87. +1
    -1
      examples/Demo/Builds/MacOSX/Info-App.plist
  88. +6
    -4
      examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj
  89. +0
    -2023
      examples/Demo/Builds/VisualStudio2013/JuceDemo.sln
  90. +2410
    -3
      examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
  91. +4466
    -0
      examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters
  92. +1
    -0
      examples/Demo/Builds/VisualStudio2013/resources.rc
  93. +0
    -2023
      examples/Demo/Builds/VisualStudio2015/JuceDemo.sln
  94. +2410
    -3
      examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
  95. +4466
    -0
      examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters
  96. +1
    -0
      examples/Demo/Builds/VisualStudio2015/resources.rc
  97. +0
    -2023
      examples/Demo/Builds/VisualStudio2017/JuceDemo.sln
  98. +2410
    -3
      examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
  99. +4466
    -0
      examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters
  100. +1
    -0
      examples/Demo/Builds/VisualStudio2017/resources.rc

+ 24
- 1
ChangeList.txt View File

@@ -2,7 +2,30 @@
== Major JUCE features and updates ==
This file just lists the more notable headline features. For more detailed info
about minor changes and bugfixes, please see the git log!
about minor changes and bugfixes, please see the git log!

Version 5.0.2
- Improved project save speed in the Projucer
- Added option to save individual exporters in the Projucer
- Added the ability to create custom colour schemes for the Projucer’s code editor
- Minor fixes to JUCE’s SVG parser
- Various bug fixes in the way JUCE handles Hi-DPI monitors
- Improved code browsing in Visual Studio Exports
- Improved the handling of audio device buffer size changes on iOS
- Fixed bug in the Win32 FileChooser dialog when selecting a nonexistent root drive
- Fixed a Projucer crash when saving projects with no targets
- Fixed a bug where Projucer generated Makefiles would not trigger a recompilation when header files had changed
- The standalone plugin target is now compatible with effect plug-ins
- Fixed an issue where it was not possible to use the live build engine on plugin projects
- Improved the way the Projucer’s live-build engine searches for platform headers on Windows
- Fixed an issue where the Projucer would complain about not having internet even if the user had a license
- Fixed a use-after-free in the AUv3 wrapper
- Fixed an issue where the channel layout would not be reported correctly in the AUv3 wrapper
- Fixed a potential memory overrun issue when hosting VST2 plugins with more than eight channels
- Fixed a problem with the Mac main menu bar showing menus in the wrong position
- Various Projucer UI fixes
- Various documentation fixes
- Various minor improvements and bug fixes
Version 5.0.1
- Fixed Windows live build engine on Visual Studio 2017


+ 2
- 2
examples/AUv3Synth/AUv3Synth.jucer View File

@@ -8,9 +8,9 @@
pluginCode="AUv3" pluginChannelConfigs="" pluginIsSynth="1" pluginWantsMidiIn="1"
pluginProducesMidiOut="0" pluginIsMidiEffectPlugin="0" pluginEditorRequiresKeys="0"
pluginAUExportPrefix="AUv3SynthAU" pluginRTASCategory="" aaxIdentifier="com.roli.development.AUv3Synth"
pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.1"
pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.2"
buildStandalone="1" enableIAA="0" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
splashScreenColour="Dark" companyName="ROLI Ltd.">
<MAINGROUP id="h0gx6L" name="AUv3Synth">
<GROUP id="{9DC59668-E6DF-876C-EB58-DDA88D152162}" name="Source">
<GROUP id="{CDDEC2D7-B8D6-2849-AC85-2363EAD0449C}" name="BinaryData">


+ 16
- 6
examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj View File

@@ -225,6 +225,7 @@
OTHER_LDFLAGS = "-bundle -lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO;
WRAPPER_EXTENSION = vst; }; name = Debug; };
19D80348287645B624E0C6B8 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
@@ -261,6 +262,7 @@
OTHER_LDFLAGS = "-bundle -lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO;
WRAPPER_EXTENSION = vst; }; name = Release; };
D36AB79B01E390C59B2BBE9E = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
@@ -296,6 +298,7 @@
OTHER_LDFLAGS = "-bundle -lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO;
WRAPPER_EXTENSION = vst3; }; name = Debug; };
11C129F26625007CE9DFD618 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
@@ -332,6 +335,7 @@
OTHER_LDFLAGS = "-bundle -lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO;
WRAPPER_EXTENSION = vst3; }; name = Release; };
DC95EAEBECC74A55CADCD887 = {isa = XCBuildConfiguration; buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
@@ -363,7 +367,8 @@
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
@@ -395,7 +400,8 @@
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
B3D851DD41548F02C540B34A = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -424,7 +430,8 @@
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
635F6CAD05365F797820B5D7 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -454,7 +461,8 @@
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -483,7 +491,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -513,7 +522,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 1
- 1
examples/AUv3Synth/Builds/MacOSX/Info-AUv3_AppExtension.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>NSExtension</key>


+ 1
- 1
examples/AUv3Synth/Builds/MacOSX/Info-Standalone_Plugin.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 1
- 1
examples/AUv3Synth/Builds/MacOSX/Info-VST.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 1
- 1
examples/AUv3Synth/Builds/MacOSX/Info-VST3.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 12
- 6
examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj View File

@@ -198,7 +198,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
USE_HEADERMAP = NO; }; name = Debug; };
5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -228,7 +229,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
USE_HEADERMAP = NO; }; name = Release; };
B3D851DD41548F02C540B34A = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -257,7 +259,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Debug; };
635F6CAD05365F797820B5D7 = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -287,7 +290,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Release; };
DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -316,7 +320,8 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INSTALL_PATH = "@executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Debug; };
5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -346,7 +351,8 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INSTALL_PATH = "@executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Release; };
D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 1
- 1
examples/AUv3Synth/Builds/iOS/Info-AUv3_AppExtension.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>NSExtension</key>


+ 1
- 1
examples/AUv3Synth/Builds/iOS/Info-Standalone_Plugin.plist View File

@@ -24,7 +24,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>UIRequiresFullScreen</key>


+ 3
- 3
examples/AnimationAppExample/AnimationAppExample.jucer View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="LrATE6" name="AnimationAppExample" projectType="guiapp" version="1.0.0"
bundleIdentifier="com.yourcompany.AnimationAppExample" includeBinaryInAppConfig="1"
jucerVersion="5.0.1" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
bundleIdentifier="com.roli.AnimationAppExample" includeBinaryInAppConfig="1"
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark" companyName="ROLI Ltd.">
<MAINGROUP id="F3keCY" name="AnimationAppExample">
<GROUP id="{5E4132EA-C4A0-CBDE-BEDA-FD6772DA79D5}" name="Source">
<FILE id="n1FmZc" name="MainComponent.cpp" compile="1" resource="0"


+ 6
- 4
examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj View File

@@ -167,8 +167,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -197,8 +198,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample;
SDKROOT_ppc = macosx10.5; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
8FB477F7B77D68FD93DC1D16 = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 1
- 1
examples/AnimationAppExample/Builds/MacOSX/Info-App.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 0
- 1749
examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample.sln
File diff suppressed because it is too large
View File


+ 2146
- 3
examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
File diff suppressed because it is too large
View File


+ 3851
- 0
examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/AnimationAppExample/Builds/VisualStudio2017/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "AnimationAppExample\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "AnimationAppExample\0"


+ 4
- 2
examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj View File

@@ -167,7 +167,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
USE_HEADERMAP = NO; }; name = Debug; };
58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -196,7 +197,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
USE_HEADERMAP = NO; }; name = Release; };
8FB477F7B77D68FD93DC1D16 = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 1
- 1
examples/AnimationAppExample/Builds/iOS/Info-App.plist View File

@@ -24,7 +24,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>UIRequiresFullScreen</key>


+ 3
- 3
examples/AudioAppExample/AudioAppExample.jucer View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="PAnJXP" name="AudioAppExample" projectType="guiapp" version="1.0.0"
bundleIdentifier="com.yourcompany.AudioAppExample" includeBinaryInAppConfig="1"
jucerVersion="5.0.1" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
bundleIdentifier="com.roli.AudioAppExample" includeBinaryInAppConfig="1"
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark" companyName="ROLI Ltd.">
<MAINGROUP id="GaJIge" name="AudioAppExample">
<GROUP id="{168FC5D4-FA65-8320-F83E-C14C416638E1}" name="Source">
<FILE id="aHvhJ2" name="MainComponent.cpp" compile="1" resource="0"


+ 6
- 4
examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj View File

@@ -175,8 +175,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -205,8 +206,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample;
SDKROOT_ppc = macosx10.5; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
2DDD1A3A56EAB02179D1CFB6 = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 1
- 1
examples/AudioAppExample/Builds/MacOSX/Info-App.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 0
- 1810
examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample.sln
File diff suppressed because it is too large
View File


+ 2207
- 3
examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
File diff suppressed because it is too large
View File


+ 3971
- 0
examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/AudioAppExample/Builds/VisualStudio2017/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "AudioAppExample\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "AudioAppExample\0"


+ 4
- 2
examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj View File

@@ -175,7 +175,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
USE_HEADERMAP = NO; }; name = Debug; };
F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -204,7 +205,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
USE_HEADERMAP = NO; }; name = Release; };
2DDD1A3A56EAB02179D1CFB6 = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 1
- 1
examples/AudioAppExample/Builds/iOS/Info-App.plist View File

@@ -24,7 +24,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>UIRequiresFullScreen</key>


+ 1
- 1
examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer View File

@@ -2,7 +2,7 @@
<JUCERPROJECT id="aa4reI" name="BlocksDrawing" projectType="guiapp" version="1.0.0"
bundleIdentifier="com.yourcompany.BlocksDrawing" includeBinaryInAppConfig="1"
jucerVersion="5.0.1" displaySplashScreen="0" reportAppUsage="0"
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
<MAINGROUP id="yXiPIx" name="BlocksDrawing">
<GROUP id="{092A4D5B-31E2-5D03-9B41-81C10EC447E8}" name="Source">


+ 6
- 6
examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile View File

@@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksDrawing
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksDrawing
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o: ../../JuceLibraryCode/include_juce
check-pkg-config:
@command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
@pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama
@pkg-config --print-errors alsa freetype2 libcurl x11 xext xinerama
clean:
@echo Cleaning BlocksDrawing
@@ -172,4 +172,4 @@ strip:
@echo Stripping BlocksDrawing
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
-include $(OBJECTS:%.o=%.d)
-include $(OBJECTS_APP:%.o=%.d)

+ 4
- 2
examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj View File

@@ -166,7 +166,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
D1EA6139431E47DBB7B1986D = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -196,7 +197,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
43CD600C065BABAB527F39FC = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 0
- 1809
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.sln
File diff suppressed because it is too large
View File


+ 2206
- 3
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
File diff suppressed because it is too large
View File


+ 3983
- 0
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 0
- 1809
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing.sln
File diff suppressed because it is too large
View File


+ 2206
- 3
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
File diff suppressed because it is too large
View File


+ 3983
- 0
examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 4
- 2
examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj View File

@@ -171,7 +171,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
USE_HEADERMAP = NO; }; name = Debug; };
D1EA6139431E47DBB7B1986D = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -200,7 +201,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
USE_HEADERMAP = NO; }; name = Release; };
43CD600C065BABAB527F39FC = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 1
- 1
examples/BLOCKS/BlocksDrawing/Source/Main.cpp View File

@@ -47,7 +47,7 @@ public:
{
public:
MainWindow (String name) : DocumentWindow (name,
getLookAndFeel().findColour (ResizableWindow::backgroundColourId),
LookAndFeel::getDefaultLookAndFeel().findColour (ResizableWindow::backgroundColourId),
DocumentWindow::allButtons)
{
setUsingNativeTitleBar (true);


+ 1
- 1
examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer View File

@@ -2,7 +2,7 @@
<JUCERPROJECT id="X7eXs7" name="BlocksMonitor" projectType="guiapp" version="1.0.0"
bundleIdentifier="com.yourcompany.BlocksInfo" includeBinaryInAppConfig="1"
jucerVersion="5.0.1" displaySplashScreen="0" reportAppUsage="0"
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
<MAINGROUP id="msZ9DB" name="BlocksMonitor">
<GROUP id="{2C318C74-6596-8102-3CA6-602595447F25}" name="Source">


+ 6
- 6
examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile View File

@@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksMonitor
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksMonitor
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o: ../../JuceLibraryCode/include_juce
check-pkg-config:
@command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
@pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama
@pkg-config --print-errors alsa freetype2 libcurl x11 xext xinerama
clean:
@echo Cleaning BlocksMonitor
@@ -172,4 +172,4 @@ strip:
@echo Stripping BlocksMonitor
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
-include $(OBJECTS:%.o=%.d)
-include $(OBJECTS_APP:%.o=%.d)

+ 4
- 2
examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj View File

@@ -166,7 +166,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
0B575022E52611F3CF802F93 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -196,7 +197,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
A88A0CA8AD66B56AA8A51727 = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 0
- 1809
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.sln
File diff suppressed because it is too large
View File


+ 2206
- 3
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
File diff suppressed because it is too large
View File


+ 3983
- 0
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 0
- 1809
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor.sln
File diff suppressed because it is too large
View File


+ 2206
- 3
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
File diff suppressed because it is too large
View File


+ 3983
- 0
examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 4
- 2
examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj View File

@@ -171,7 +171,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
USE_HEADERMAP = NO; }; name = Debug; };
0B575022E52611F3CF802F93 = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -200,7 +201,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
USE_HEADERMAP = NO; }; name = Release; };
A88A0CA8AD66B56AA8A51727 = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 1
- 1
examples/BLOCKS/BlocksMonitor/Source/Main.cpp View File

@@ -47,7 +47,7 @@ public:
{
public:
MainWindow (String name) : DocumentWindow (name,
getLookAndFeel().findColour (ResizableWindow::backgroundColourId),
LookAndFeel::getDefaultLookAndFeel().findColour (ResizableWindow::backgroundColourId),
DocumentWindow::allButtons)
{
setUsingNativeTitleBar (true);


+ 1
- 1
examples/BLOCKS/BlocksSynth/BlocksSynth.jucer View File

@@ -2,7 +2,7 @@
<JUCERPROJECT id="XsTycT" name="BlocksSynth" projectType="guiapp" version="1.0.0"
bundleIdentifier="com.yourcompany.BlocksSynth" includeBinaryInAppConfig="1"
jucerVersion="5.0.1" displaySplashScreen="0" reportAppUsage="0"
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
splashScreenColour="Dark">
<MAINGROUP id="onTNql" name="BlocksSynth">
<GROUP id="{0CEBC63B-4C52-E77F-CD6E-A2E65F0C9B2B}" name="Source">


+ 6
- 6
examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile View File

@@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksSynth
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := BlocksSynth
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o: ../../JuceLibraryCode/include_juce
check-pkg-config:
@command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
@pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama
@pkg-config --print-errors alsa freetype2 libcurl x11 xext xinerama
clean:
@echo Cleaning BlocksSynth
@@ -172,4 +172,4 @@ strip:
@echo Stripping BlocksSynth
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
-include $(OBJECTS:%.o=%.d)
-include $(OBJECTS_APP:%.o=%.d)

+ 4
- 2
examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj View File

@@ -172,7 +172,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
1EABC8E25D5063C5DE0DA4E2 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -202,7 +203,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
9FADB9B516D955EEE4CDF9B9 = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 0
- 1816
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.sln
File diff suppressed because it is too large
View File


+ 2208
- 3
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
File diff suppressed because it is too large
View File


+ 3992
- 0
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 0
- 1816
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth.sln
File diff suppressed because it is too large
View File


+ 2208
- 3
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
File diff suppressed because it is too large
View File


+ 3992
- 0
examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 4
- 2
examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj View File

@@ -177,7 +177,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
USE_HEADERMAP = NO; }; name = Debug; };
1EABC8E25D5063C5DE0DA4E2 = {isa = XCBuildConfiguration; buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
@@ -206,7 +207,8 @@
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
USE_HEADERMAP = NO; }; name = Release; };
9FADB9B516D955EEE4CDF9B9 = {isa = XCBuildConfiguration; buildSettings = {
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ALWAYS_SEARCH_USER_PATHS = NO;


+ 3
- 3
examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer View File

@@ -2,8 +2,8 @@
<JUCERPROJECT id="fyUrFS" name="BouncingBallWavetableDemo" projectType="guiapp"
version="1.0.0" bundleIdentifier="com.juce.BouncingBallWavetableDemo"
includeBinaryInAppConfig="1" jucerVersion="5.0.1" displaySplashScreen="0"
reportAppUsage="0" splashScreenColour="Dark">
includeBinaryInAppConfig="1" jucerVersion="5.0.2" displaySplashScreen="0"
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd.">
<MAINGROUP id="MgjqDB" name="BouncingBallWavetableDemo">
<GROUP id="{D35F88A0-C242-1CAA-21A9-6D01F78F4128}" name="Source">
<FILE id="M5GUDX" name="MainComponent.cpp" compile="1" resource="0"
@@ -81,7 +81,7 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<LINUX_MAKE targetFolder="Builds/Linux">
<LINUX_MAKE targetFolder="Builds/LinuxMakefile">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" optimisation="1"
targetName="WavetableBouncingEditor"/>


examples/BouncingBallWavetableDemo/Builds/Linux/Makefile → examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile View File

@@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := WavetableBouncingEditor
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := WavetableBouncingEditor
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -Os $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -168,7 +168,7 @@ $(JUCE_OBJDIR)/include_juce_video_be78589.o: ../../JuceLibraryCode/include_juce_
check-pkg-config:
@command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
@pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama
@pkg-config --print-errors alsa freetype2 libcurl x11 xext xinerama
clean:
@echo Cleaning BouncingBallWavetableDemo
@@ -178,4 +178,4 @@ strip:
@echo Stripping BouncingBallWavetableDemo
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
-include $(OBJECTS:%.o=%.d)
-include $(OBJECTS_APP:%.o=%.d)

+ 4
- 2
examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj View File

@@ -168,7 +168,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.juce.BouncingBallWavetableDemo;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
8FB0B373098873C168E05C35 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -198,7 +199,8 @@
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.juce.BouncingBallWavetableDemo;
SDKROOT_ppc = macosx10.5; }; name = Release; };
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
3965D37E5D75C70C5C9C527B = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 1
- 1
examples/BouncingBallWavetableDemo/Builds/MacOSX/Info-App.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 0
- 1750
examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.sln
File diff suppressed because it is too large
View File


+ 2155
- 3
examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
File diff suppressed because it is too large
View File


+ 3854
- 0
examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "BouncingBallWavetableDemo\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "BouncingBallWavetableDemo\0"


+ 0
- 1750
examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo.sln
File diff suppressed because it is too large
View File


+ 2155
- 3
examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
File diff suppressed because it is too large
View File


+ 3854
- 0
examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "BouncingBallWavetableDemo\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "BouncingBallWavetableDemo\0"


+ 6
- 4
examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj View File

@@ -117,8 +117,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.ComponentTutorialExample;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.ComponentTutorialExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
71AD821C6BAFC802F59B5091 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -147,8 +148,9 @@
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.ComponentTutorialExample;
SDKROOT_ppc = macosx10.5; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.ComponentTutorialExample;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
5D049546B6C238AD8CC74EDE = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 1
- 1
examples/ComponentTutorialExample/Builds/MacOSX/Info-App.plist View File

@@ -22,7 +22,7 @@
<key>CFBundleVersion</key>
<string>1.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 0
- 1133
examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample.sln
File diff suppressed because it is too large
View File


+ 1495
- 3
examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj
File diff suppressed because it is too large
View File


+ 2585
- 0
examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/ComponentTutorialExample/Builds/VisualStudio2015/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "ComponentTutorialExample\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "ComponentTutorialExample\0"


+ 0
- 1133
examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample.sln
File diff suppressed because it is too large
View File


+ 1495
- 3
examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj
File diff suppressed because it is too large
View File


+ 2585
- 0
examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/ComponentTutorialExample/Builds/VisualStudio2017/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "ComponentTutorialExample\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "ComponentTutorialExample\0"


+ 3
- 3
examples/ComponentTutorialExample/ComponentTutorialExample.jucer View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="oNvA5C" name="ComponentTutorialExample" projectType="guiapp"
version="1.0.0" bundleIdentifier="com.yourcompany.ComponentTutorialExample"
includeBinaryInAppConfig="1" jucerVersion="5.0.1" displaySplashScreen="0"
reportAppUsage="0" splashScreenColour="Dark">
version="1.0.0" bundleIdentifier="com.roli.ComponentTutorialExample"
includeBinaryInAppConfig="1" jucerVersion="5.0.2" displaySplashScreen="0"
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd.">
<MAINGROUP id="WydTVz" name="ComponentTutorialExample">
<GROUP id="{F2C8112A-EE4B-7AF1-A0A9-16152D1EF1A7}" name="Source">
<FILE id="t4ngZQ" name="ToggleLightGridComponent.h" compile="0" resource="0"


+ 4
- 30
examples/Demo/Builds/Android/app/CMakeLists.txt View File

@@ -5,11 +5,14 @@ cmake_minimum_required(VERSION 3.4.1)
SET(BINARY_NAME "juce_jni")
add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c")
add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_jucedemo_JuceDemo" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/jucedemo/JuceDemo\"" "-DJUCE_UNIT_TESTS=1")
include_directories( AFTER
"../../../JuceLibraryCode"
"../../../../../modules"
"${ANDROID_NDK}/sources/android/cpufeatures"
)
IF(JUCE_BUILD_CONFIGFURATION MATCHES "DEBUG")
@@ -147,7 +150,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"
"../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"
"../../../../../modules/juce_audio_basics/juce_audio_basics.cpp"
"../../../../../modules/juce_audio_basics/juce_audio_basics.h"
"../../../../../modules/juce_audio_basics/juce_audio_basics.mm"
"../../../../../modules/juce_audio_basics/juce_audio_basics.h"
"../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"
@@ -182,7 +184,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"
"../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h"
"../../../../../modules/juce_audio_devices/juce_audio_devices.cpp"
"../../../../../modules/juce_audio_devices/juce_audio_devices.h"
"../../../../../modules/juce_audio_devices/juce_audio_devices.mm"
"../../../../../modules/juce_audio_devices/juce_audio_devices.h"
"../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h"
@@ -342,7 +343,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"
"../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"
"../../../../../modules/juce_audio_formats/juce_audio_formats.cpp"
"../../../../../modules/juce_audio_formats/juce_audio_formats.h"
"../../../../../modules/juce_audio_formats/juce_audio_formats.mm"
"../../../../../modules/juce_audio_formats/juce_audio_formats.h"
"../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"
@@ -391,7 +391,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"
"../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
"../../../../../modules/juce_audio_processors/juce_audio_processors.h"
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
"../../../../../modules/juce_audio_processors/juce_audio_processors.h"
"../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h"
@@ -426,7 +425,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.cpp"
"../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.h"
"../../../../../modules/juce_audio_utils/juce_audio_utils.cpp"
"../../../../../modules/juce_audio_utils/juce_audio_utils.h"
"../../../../../modules/juce_audio_utils/juce_audio_utils.mm"
"../../../../../modules/juce_audio_utils/juce_audio_utils.h"
"../../../../../modules/juce_box2d/box2d/Collision/Shapes/b2ChainShape.cpp"
@@ -525,7 +523,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_box2d/utils/juce_Box2DRenderer.h"
"../../../../../modules/juce_box2d/juce_box2d.cpp"
"../../../../../modules/juce_box2d/juce_box2d.h"
"../../../../../modules/juce_box2d/juce_box2d.h"
"../../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"
"../../../../../modules/juce_core/containers/juce_AbstractFifo.h"
"../../../../../modules/juce_core/containers/juce_Array.h"
@@ -755,7 +752,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_core/zip/juce_ZipFile.cpp"
"../../../../../modules/juce_core/zip/juce_ZipFile.h"
"../../../../../modules/juce_core/juce_core.cpp"
"../../../../../modules/juce_core/juce_core.h"
"../../../../../modules/juce_core/juce_core.mm"
"../../../../../modules/juce_core/juce_core.h"
"../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"
@@ -771,7 +767,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"
"../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"
"../../../../../modules/juce_cryptography/juce_cryptography.cpp"
"../../../../../modules/juce_cryptography/juce_cryptography.h"
"../../../../../modules/juce_cryptography/juce_cryptography.mm"
"../../../../../modules/juce_cryptography/juce_cryptography.h"
"../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"
@@ -790,7 +785,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"
"../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"
"../../../../../modules/juce_data_structures/juce_data_structures.cpp"
"../../../../../modules/juce_data_structures/juce_data_structures.h"
"../../../../../modules/juce_data_structures/juce_data_structures.mm"
"../../../../../modules/juce_data_structures/juce_data_structures.h"
"../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"
@@ -835,7 +829,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_events/timers/juce_Timer.cpp"
"../../../../../modules/juce_events/timers/juce_Timer.h"
"../../../../../modules/juce_events/juce_events.cpp"
"../../../../../modules/juce_events/juce_events.h"
"../../../../../modules/juce_events/juce_events.mm"
"../../../../../modules/juce_events/juce_events.h"
"../../../../../modules/juce_graphics/colour/juce_Colour.cpp"
@@ -999,7 +992,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"
"../../../../../modules/juce_graphics/juce_graphics.cpp"
"../../../../../modules/juce_graphics/juce_graphics.h"
"../../../../../modules/juce_graphics/juce_graphics.mm"
"../../../../../modules/juce_graphics/juce_graphics.h"
"../../../../../modules/juce_gui_basics/application/juce_Application.cpp"
@@ -1264,7 +1256,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"
"../../../../../modules/juce_gui_basics/juce_gui_basics.cpp"
"../../../../../modules/juce_gui_basics/juce_gui_basics.h"
"../../../../../modules/juce_gui_basics/juce_gui_basics.mm"
"../../../../../modules/juce_gui_basics/juce_gui_basics.h"
"../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"
@@ -1319,7 +1310,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"
"../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"
"../../../../../modules/juce_gui_extra/juce_gui_extra.cpp"
"../../../../../modules/juce_gui_extra/juce_gui_extra.h"
"../../../../../modules/juce_gui_extra/juce_gui_extra.mm"
"../../../../../modules/juce_gui_extra/juce_gui_extra.h"
"../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"
@@ -1353,7 +1343,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"
"../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"
"../../../../../modules/juce_opengl/juce_opengl.cpp"
"../../../../../modules/juce_opengl/juce_opengl.h"
"../../../../../modules/juce_opengl/juce_opengl.mm"
"../../../../../modules/juce_opengl/juce_opengl.h"
"../../../../../modules/juce_video/capture/juce_CameraDevice.cpp"
@@ -1366,7 +1355,6 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_video/playback/juce_DirectShowComponent.h"
"../../../../../modules/juce_video/playback/juce_MovieComponent.h"
"../../../../../modules/juce_video/juce_video.cpp"
"../../../../../modules/juce_video/juce_video.h"
"../../../../../modules/juce_video/juce_video.mm"
"../../../../../modules/juce_video/juce_video.h"
"../../../JuceLibraryCode/AppConfig.h"
@@ -1472,7 +1460,6 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/sources/ju
set_source_files_properties("../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -1507,7 +1494,6 @@ set_source_files_properties("../../../../../modules/juce_audio_devices/sources/j
set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -1667,7 +1653,6 @@ set_source_files_properties("../../../../../modules/juce_audio_formats/format/ju
set_source_files_properties("../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -1716,7 +1701,6 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -1751,7 +1735,6 @@ set_source_files_properties("../../../../../modules/juce_audio_utils/players/juc
set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_box2d/box2d/Collision/Shapes/b2ChainShape.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -1850,7 +1833,6 @@ set_source_files_properties("../../../../../modules/juce_box2d/utils/juce_Box2DR
set_source_files_properties("../../../../../modules/juce_box2d/utils/juce_Box2DRenderer.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_box2d/juce_box2d.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_box2d/juce_box2d.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_box2d/juce_box2d.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/containers/juce_AbstractFifo.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/containers/juce_AbstractFifo.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/containers/juce_Array.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2080,7 +2062,6 @@ set_source_files_properties("../../../../../modules/juce_core/zip/juce_GZIPDecom
set_source_files_properties("../../../../../modules/juce_core/zip/juce_ZipFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/zip/juce_ZipFile.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/juce_core.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/juce_core.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/juce_core.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_core/juce_core.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2096,7 +2077,6 @@ set_source_files_properties("../../../../../modules/juce_cryptography/hashing/ju
set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2115,7 +2095,6 @@ set_source_files_properties("../../../../../modules/juce_data_structures/values/
set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2160,7 +2139,6 @@ set_source_files_properties("../../../../../modules/juce_events/timers/juce_Mult
set_source_files_properties("../../../../../modules/juce_events/timers/juce_Timer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/timers/juce_Timer.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/juce_events.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/juce_events.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/juce_events.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_events/juce_events.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_Colour.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2324,7 +2302,6 @@ set_source_files_properties("../../../../../modules/juce_graphics/placement/juce
set_source_files_properties("../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/application/juce_Application.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2589,7 +2566,6 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce
set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2644,7 +2620,6 @@ set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_w
set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2678,7 +2653,6 @@ set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_Open
set_source_files_properties("../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/capture/juce_CameraDevice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2691,7 +2665,6 @@ set_source_files_properties("../../../../../modules/juce_video/native/juce_win32
set_source_files_properties("../../../../../modules/juce_video/playback/juce_DirectShowComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/playback/juce_MovieComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/juce_video.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/juce_video.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/juce_video.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_video/juce_video.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../JuceLibraryCode/AppConfig.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@@ -2709,4 +2682,5 @@ target_link_libraries( ${BINARY_NAME}
${android}
${glesv2}
${egl}
"cpufeatures"
)

+ 1
- 1
examples/Demo/Builds/Android/app/build.gradle View File

@@ -19,7 +19,7 @@ android {
}
defaultConfig {
applicationId "com.yourcompany.jucedemo"
applicationId "com.roli.jucedemo"
minSdkVersion 10
targetSdkVersion 10
externalNativeBuild {


examples/Demo/Builds/Linux/Makefile → examples/Demo/Builds/LinuxMakefile/Makefile View File

@@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := JuceDemo
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS)
JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0
JUCE_TARGET_APP := JuceDemo
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS)
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -lGL -ldl -lpthread -lrt $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -420,7 +420,7 @@ $(JUCE_OBJDIR)/include_juce_video_be78589.o: ../../JuceLibraryCode/include_juce_
check-pkg-config:
@command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
@pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama
@pkg-config --print-errors alsa freetype2 libcurl x11 xext xinerama
clean:
@echo Cleaning JuceDemo
@@ -430,4 +430,4 @@ strip:
@echo Stripping JuceDemo
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
-include $(OBJECTS:%.o=%.d)
-include $(OBJECTS_APP:%.o=%.d)

+ 1
- 1
examples/Demo/Builds/MacOSX/Info-App.plist View File

@@ -27,7 +27,7 @@
<key>CFBundleVersion</key>
<string>3.0.0</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<string>ROLI Ltd.</string>
<key>NSHighResolutionCapable</key>
<true/>
</dict>


+ 6
- 4
examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj View File

@@ -339,8 +339,9 @@
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.JuceDemo;
SDKROOT_ppc = macosx10.5; }; name = Debug; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.JuceDemo;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Debug; };
903E7C1C8383FB576E8BA554 = {isa = XCBuildConfiguration; buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
@@ -371,8 +372,9 @@
MACOSX_DEPLOYMENT_TARGET = 10.6;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.JuceDemo;
SDKROOT_ppc = macosx10.5; }; name = Release; };
PRODUCT_BUNDLE_IDENTIFIER = com.roli.JuceDemo;
SDKROOT_ppc = macosx10.5;
USE_HEADERMAP = NO; }; name = Release; };
A16C0416417EF9DF7B09973F = {isa = XCBuildConfiguration; buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf";


+ 0
- 2023
examples/Demo/Builds/VisualStudio2013/JuceDemo.sln
File diff suppressed because it is too large
View File


+ 2410
- 3
examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
File diff suppressed because it is too large
View File


+ 4466
- 0
examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/Demo/Builds/VisualStudio2013/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "JuceDemo\0"
VALUE "FileVersion", "3.0.0\0"
VALUE "ProductName", "JuceDemo\0"


+ 0
- 2023
examples/Demo/Builds/VisualStudio2015/JuceDemo.sln
File diff suppressed because it is too large
View File


+ 2410
- 3
examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
File diff suppressed because it is too large
View File


+ 4466
- 0
examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/Demo/Builds/VisualStudio2015/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "JuceDemo\0"
VALUE "FileVersion", "3.0.0\0"
VALUE "ProductName", "JuceDemo\0"


+ 0
- 2023
examples/Demo/Builds/VisualStudio2017/JuceDemo.sln
File diff suppressed because it is too large
View File


+ 2410
- 3
examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
File diff suppressed because it is too large
View File


+ 4466
- 0
examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 0
examples/Demo/Builds/VisualStudio2017/resources.rc View File

@@ -13,6 +13,7 @@ BEGIN
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "ROLI Ltd.\0"
VALUE "FileDescription", "JuceDemo\0"
VALUE "FileVersion", "3.0.0\0"
VALUE "ProductName", "JuceDemo\0"


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save