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."
This reverts commit cea62d8a4a .
|
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.
Install compiler-rt in osxcross to prevent missing symbols on macOS platform.
|
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 |
Christoph Scholtes
|
9214f9ba15
|
Update toolchain to Rack SDK 2.1.0.
|
3 years ago |
Christoph Scholtes
|
f71117187e
|
Fix individual build target for Linux using Docker. #18
|
3 years ago |
Christoph Scholtes
|
125df2636a
|
Update toolchain to Rack SDK 2.0.6.
|
3 years ago |
Christoph Scholtes
|
c60be252be
|
Update toolchain to Rack SDK 2.0.5.
|
3 years ago |
Christoph Scholtes
|
4a80d58ae6
|
Update toolchain to Rack SDK 2.0.2.
|
3 years ago |
Christoph Scholtes
|
fd6a8964d9
|
Update toolchain to Rack SDK 2.0.0.
|
3 years ago |
Andrew Belt
|
2d26cb8d72
|
Update SDK version.
|
3 years ago |
Andrew Belt
|
65212f45cc
|
Download isl library to .build/tarballs instead to absolute path.
|
3 years ago |
Andrew Belt
|
5d9c170d34
|
Don't add -static-libstdc++ because plugin.mk now does this, and it's not needed on Mac.
|
3 years ago |
Christoph Scholtes
|
4e8f05f410
|
Update README with note on invoking Docker-based build with sudo.
|
3 years ago |