87 Commits (static-analysis)
 

Author SHA1 Message Date
  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
  Andrew Belt 10ec93f5d6 Add .build dir to `toolchain-clean` target. 2 years ago
  Christoph Scholtes 2d2a003b75 Fix Windows toolchain build failure. #24 2 years ago
  Christoph Scholtes 9f00f602b4 Temporary fix for osxcross build until osxcross is fixed. #22 2 years ago
  Andrew Belt e7ec5e0fdf Remove $(PWD) from `rm` command. 2 years ago
  Christoph Scholtes f63cc0c181 Update crosstool-ng to latest released version. This fixes isl issues and temporary hacks are removed. 2 years ago
  Christoph Scholtes e9b220d65d Move Rack SDK outside of Docker image to allow updating Rack SDK without rebuilding Docker image. 2 years ago
  Christoph Scholtes f71293f9f2 Update toolchain to Rack SDK 2.1.2. 2 years ago