94 Commits (9b4082f09f935d8443abad3abfaae19b9845fba2)
 

Author SHA1 Message Date
  Christoph Scholtes 9b4082f09f Use mainline version of osxcross and fix LLVM gold build. Fix cppcheck build. 11 months ago
  Christoph Scholtes faace11e53 Update Docker image to Ubuntu 24.04. 1 year ago
  Andrew Belt 338f72939e Switch to tpoechtrager's osxcross repo. Disable LLVM gold build. 1 year ago
  Christoph Scholtes 54ac83bdd8 Update SDK handling to new unified macOS SDK and update Rack SDK to version 2.5.2. #36 1 year ago
  Christoph Scholtes 83164aece9 Update Rack SDK version to 2.5.1. 1 year ago
  Andrew Belt b841a6da2a Rename toolchain-cppcheck target to cppcheck. Don't write log to plugin dir. 1 year ago
  Andrew Belt 318a33d3d4 Use WGET, UNTAR, and UNZIP variables. 1 year ago
  Christoph Scholtes d80ae6aec3 Add static analysis capability using cppcheck. 1 year ago
  Andrew Belt 4a20e202e0 Revert "Detect when plugin source is in a git submodule and adjust build process accordingly." 1 year ago
  Christoph Scholtes c95c27805a Detect when plugin source is in a git submodule and adjust build process accordingly. 1 year ago
  Christoph Scholtes d0cad331bd Update README with supported architectures. 1 year ago
  Christoph Scholtes fdef248898 Update README.md specific to Docker toolchain build on macOS platform. 1 year ago
  Christoph Scholtes 4ad43c9ea8 Use platform-specific objcopy for binaries contained in plugin. #31 1 year ago
  Christoph Scholtes 90966a94b6 Update Rack SDK version to 2.4.1. 1 year ago
  Christoph Scholtes 7caa62fea3 Add CODESIGN definition for mac-x64 platform in preparation for Rack SDK 2.4.1. 1 year ago
  Christoph Scholtes 500966551c Add note on providing specific Make on macOS when using Docker build. 1 year ago
  Andrew Belt 10083bb260 Give project an actual name. 1 year ago
  Christoph Scholtes 25be88dade Revert Docker host image back to Ubuntu 22.04 LTS to resolve performance issues on Apple Silicon platform. 1 year ago
  Andrew Belt 410d1ca14a Don't delete Rack SDK in toolchain-clean target since it's deleted in rack-sdk-clean. 1 year ago
  Andrew Belt 14cb28c521 Move rack-sdk-all from "toolchain-all" to "all" target. Clean up Makefile target order. 1 year ago
  Christoph Scholtes 2602306917 Update arch-based toolchain to properly build for macOS x64 and amd64 targets. 1 year ago
  Christoph Scholtes f1a9bb9c75 Explicitly update pacman package lists for every package install to avoid stale package links. 1 year ago
  Andrew Belt a08c7d2b65 Fix CODESIGN env var. 1 year ago
  Andrew Belt 73c541a9d6 Update Rack SDK version. 1 year ago
  Andrew Belt 2c2e232086 Revert "Use "latest" version in Rack SDK URL." 1 year ago
  Christoph Scholtes 086d69c5a2 Add support for ad-hoc signing of arm64 plugin builds using rcodesign tool. Remove obsolete code. 1 year ago
  Christoph Scholtes 01a64fbbb7 Always refresh pacman package lists to avoid 404 errors. 1 year ago
  Andrew Belt cea62d8a4a Use "latest" version in Rack SDK URL. 1 year ago
  Andrew Belt 7c8263b726 Merge branch 'arch-based-toolchain' of github.com:VCVRack/rack-plugin-toolchain into arch-based-toolchain 1 year ago
  Christoph Scholtes 75f19e1c78 Update crosstool-ng to updated version with fix for hanging build. 1 year ago
  Christoph Scholtes 96417f3377 Update crosstool-ng to development version to fix hanging build. Remove obsolete code. Add missing dependencies for Arch host system. 1 year ago
  Christoph Scholtes f776a9d6dc Update dep-arch-linux Makefile target to install Arch Linux dependencies. Build osxcross with native clang compiler in Arch Linux. 1 year ago
  Christoph Scholtes 59db4807a3 Update documentation for changing Docker image to Arch Linux. Doc cleanup. 1 year ago
  Christoph Scholtes 08907e1a61 Update Docker image to use Arch Linux. 1 year ago
  Christoph Scholtes b9c014ee91 Update crosstool-ng to development version to fix hanging build. Remove obsolete code. Add missing dependencies for Arch host system. 1 year ago
  Christoph Scholtes cd5a7cf1f3 Update dep-arch-linux Makefile target to install Arch Linux dependencies. Build osxcross with native clang compiler in Arch Linux. 1 year ago
  Christoph Scholtes 0d472a2ab8 Update documentation for changing Docker image to Arch Linux. Doc cleanup. 1 year ago
  Christoph Scholtes 9fc7fcafff Update Docker image to use Arch Linux. 1 year ago
  Andrew Belt 203a722549 Add Mac ARM64 to toolchain-clean. 1 year ago
  Christoph Scholtes 9484abb2b2 Update to new (forked) version of osxcross to resolve build issues with Arch Linux. 1 year ago
  Andrew Belt a875fe4dfb Add back plugin-build-mac-arm64 to plugin-build-mac target. 2 years ago
  Andrew Belt ccbe909d33 Change plugin-build-linux-x64 target to plugin-build-lin-x64. 2 years ago
  Christoph Scholtes bbc5d44ba4 Update to Rack SDK 2.3.0. 2 years ago
  Christoph Scholtes 87f3aaa519 Update to 2.2.3 SDK. Fix missing build dependencies for plugins using X11 headers. 2 years ago
  Christoph Scholtes 94df671f9d Update Docker base OS to Ubuntu 22.04 to get access to newer version of build tools. 2 years ago
  Christoph Scholtes 488168cfac Fix build failure when including GLFW libraries from Rack SDK. #26 2 years ago
  Christoph Scholtes 490d61e867 Update to Rack SDK 2.2.2. 2 years ago
  Christoph Scholtes 4b2e56c0e0 Update to Rack SDK 2.2.1. Enable mac-arm64 target. 2 years ago
  Christoph Scholtes adc9404659 Disable automatic build for arm platform until SDK is updated. 2 years ago
  Christoph Scholtes f7ee244d08 Update to support Rack SDK 2.2.0 with arm platform support. 2 years ago