264 Commits (aa9c02a8a891ca9698f6588a43d2305507d3a9dd)

Author SHA1 Message Date
  Anthony Nicholls ff62191e14 Xcode: Add codesign timestamp argument by default on all macOS builds 1 year ago
  Tom Poole 4555a8d1ad Bump version number to 7.0.10 1 year ago
  reuk fac6f4cb20
CMake: Enable position-independent-code by default for binary data targets 1 year ago
  attila 9694c1aa04 build_tools: Fix Windows assertion when path contains ellipses 1 year ago
  Tom Poole 780493c47b juceaide: Improve error logging 1 year ago
  reuk 9c5d86cb4f
CMake: Always remove old moduleinfo.json, even if AUTO_MANIFEST is off 1 year ago
  Tom Poole 61aa1fc4ab Bump version number to 7.0.9 1 year ago
  reuk 2843549fcb
CMake: Force adhoc signing 2 years ago
  reuk fe0314fe26
CMake: Allow juce_add_binary_data to accept generated files 2 years ago
  reuk 318e8c0c21
CMake: Enable /bigobj for PIP examples 2 years ago
  Tom Poole 45494e34d5 Bump version number to 7.0.8 2 years ago
  Tom Poole aaeec5c12d Add a temporary workaround to allow public projects to build using Xcode 15 2 years ago
  reuk 88917488fd
Juceaide: Print descriptive message if a SaveError is thrown 2 years ago
  attila 6a470bef5b CMake: Add support for iokit sandbox exception 2 years ago
  attila ef61128127 Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter 2 years ago
  attila f0d147a470 Projucer: Fix ARA plugin builds 2 years ago
  reuk 3a33c70a6c
CMake: Ensure bundle is adhoc-signed before attempting to run vst3 or lv2 helpers 2 years ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 2 years ago
  Anthony Nicholls 158220ddfa Formatting: Use nested namespace definitions 2 years ago
  Tom Poole 4153d59e39 Formatting 2 years ago
  reuk 6b54d2722b
Juceaide: Allow building for arm64ec from amd64 2 years ago
  reuk 56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate 2 years ago
  Tom Poole 2fb19ffd8f Fix some LLVM 17 compiler warnings 2 years ago
  Tom Poole 7d45d498b9 Removed some superfluous consts from definitions 2 years ago
  reuk 3fae79c17c CMake: Link filesystem library to vst3_helper when building with gcc7 2 years ago
  reuk 0466fbbfc3 CMake: Add missing docs for LV2URI argument 2 years ago
  reuk 0c007eeb56
CMake: Avoid overly-long rc.exe commandlines when JUCE_USER_DEFINED_RC_FILE is not defined 2 years ago
  Tom Poole b769982bb5 Bump version number to 7.0.7 2 years ago
  reuk 4d58025b89
CMake: Use XCODE_EMBED_APP_EXTENSIONS to automatically copy AUv3s to the correct location 2 years ago
  reuk 06df68c971
CMake: Increase minimum supported version to 3.22 2 years ago
  reuk 308ae31810
CMake: Allow VST3 manifest generation to run later in the build 2 years ago
  reuk a305646440
CMake: Ensure that LV2 plugin can be built in isolation 2 years ago
  Anthony Nicholls c014e1e9a2 Warnings: Add missing field initialisers warning 2 years ago
  Anthony Nicholls 2a9ea9e534 Warnings: Reformat and match projucer and cmake recommended warnings 2 years ago
  Tom Poole d5cb08e60e Bump version number to 7.0.6 2 years ago
  reuk 6ef45eb20c
CMake: Avoid marking juce_VST3ManifestHelper.mm as HEADER_FILE_ONLY 2 years ago
  reuk 399276b5b3
MinGW: Avoid building VST3 helper tool with older versions of MinGW 2 years ago
  Tom Poole 1c79258bba Docs: Clarify iOS AUv3 hosting dependency on the IAA entitlement 2 years ago
  Tom Poole b82dd22365 Revert "iOS: Remove default Inter-App Audio entitlement from AU hosts" 2 years ago
  reuk 13c2ba2dcc
CMake: Use DEBUG_CONFIGURATIONS to determine whether a configuration is a Debug configuration 2 years ago
  Tom Poole 82377a787a iOS: Remove default Inter-App Audio entitlement from AU hosts 2 years ago
  reuk d212c97624
CMake: Improve error message when juceaide fails 2 years ago
  reuk c509a1821a
VST3 Client: Enable manifest generation globally 2 years ago
  reuk 77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle 2 years ago
  reuk 06a2089872
VST3 Client: Update moduleinfotool to write compatibility info from plugin 2 years ago
  reuk e56e470f5b
LV2 Manifest Helper: Rename main source file 2 years ago
  reuk c34f5de2f5
VST3 Client: Update moduleinfo tool to support exporting info from IPluginCompatibility 2 years ago
  reuk b8f116c5c5
Projucer: Generate moduleinfo.json file during VST3 build 2 years ago
  reuk 0032e1ec86
CMake: Generate moduleinfo.json file during VST3 build 2 years ago
  reuk 5847e3d6a8
Juceaide: Pass C and CXX flags during configure when not crosscompiling 2 years ago