fdef248
(v2)
Update README.md specific to Docker toolchain build on macOS platform. by
2023-09-09 14:52:45 -0600
4ad43c9
Use platform-specific objcopy for binaries contained in plugin. #31 by
2023-09-09 07:18:34 -0600
90966a9
Update Rack SDK version to 2.4.1. by
2023-08-27 13:19:23 -0600
7caa62f
Add CODESIGN definition for mac-x64 platform in preparation for Rack SDK 2.4.1. by
2023-08-27 13:17:48 -0600
5009665
Add note on providing specific Make on macOS when using Docker build. by
2023-08-19 06:28:58 -0600
10083bb
Give project an actual name. by
2023-08-15 17:57:10 -0400
25be88d
(ubuntu-based-toolchain)
Revert Docker host image back to Ubuntu 22.04 LTS to resolve performance issues on Apple Silicon platform. by
2023-08-12 13:41:48 -0600
410d1ca
Don't delete Rack SDK in toolchain-clean target since it's deleted in rack-sdk-clean. by
2023-08-11 03:08:17 -0400
14cb28c
Move rack-sdk-all from "toolchain-all" to "all" target. Clean up Makefile target order. by
2023-08-11 03:06:35 -0400
2602306
(arch-based-toolchain)
Update arch-based toolchain to properly build for macOS x64 and amd64 targets. by
2023-08-10 16:24:40 -0600
f1a9bb9
Explicitly update pacman package lists for every package install to avoid stale package links. by
2023-08-08 06:55:31 -0600
a08c7d2
Fix CODESIGN env var. by
2023-08-07 17:45:13 -0400
73c541a
Update Rack SDK version. by
2023-08-07 17:29:50 -0400
2c2e232
Revert "Use "latest" version in Rack SDK URL." by
2023-08-07 17:27:15 -0400
086d69c
Add support for ad-hoc signing of arm64 plugin builds using rcodesign tool. Remove obsolete code. by
2023-08-06 21:08:49 -0600
01a64fb
Always refresh pacman package lists to avoid 404 errors. by
2023-08-06 21:08:04 -0600
cea62d8
Use "latest" version in Rack SDK URL. by
2023-08-01 18:32:31 -0400
7c8263b
Merge branch 'arch-based-toolchain' of github.com:VCVRack/rack-plugin-toolchain into arch-based-toolchain by
2023-08-01 18:29:28 -0400
75f19e1
Update crosstool-ng to updated version with fix for hanging build. by
2023-07-22 15:47:53 -0600
96417f3
Update crosstool-ng to development version to fix hanging build. Remove obsolete code. Add missing dependencies for Arch host system. by
2023-07-17 21:15:00 -0600
f776a9d
Update dep-arch-linux Makefile target to install Arch Linux dependencies. Build osxcross with native clang compiler in Arch Linux. by
2023-07-16 16:26:08 -0600
59db480
Update documentation for changing Docker image to Arch Linux. Doc cleanup. by
2023-07-16 16:25:20 -0600
08907e1
Update Docker image to use Arch Linux. by
2023-07-16 16:24:45 -0600
b9c014e
Update crosstool-ng to development version to fix hanging build. Remove obsolete code. Add missing dependencies for Arch host system. by
2023-07-17 21:15:00 -0600
cd5a7cf
Update dep-arch-linux Makefile target to install Arch Linux dependencies. Build osxcross with native clang compiler in Arch Linux. by
2023-07-16 16:26:08 -0600
0d472a2
Update documentation for changing Docker image to Arch Linux. Doc cleanup. by
2023-07-16 16:25:20 -0600
9fc7fca
Update Docker image to use Arch Linux. by
2023-07-16 16:24:45 -0600
203a722
Add Mac ARM64 to toolchain-clean. by
2023-07-16 03:19:23 -0400
9484abb
Update to new (forked) version of osxcross to resolve build issues with Arch Linux. by
2023-07-15 14:55:03 -0600
a875fe4
Add back plugin-build-mac-arm64 to plugin-build-mac target. by
2023-04-01 10:02:59 -0400
ccbe909
Change plugin-build-linux-x64 target to plugin-build-lin-x64. by
2023-04-01 09:36:06 -0400
bbc5d44
Update to Rack SDK 2.3.0. by
2023-03-11 08:38:58 -0700
87f3aaa
Update to 2.2.3 SDK. Fix missing build dependencies for plugins using X11 headers. by
2023-02-05 19:34:50 -0700
94df671
Update Docker base OS to Ubuntu 22.04 to get access to newer version of build tools. by
2023-02-05 19:34:23 -0700
488168c
Fix build failure when including GLFW libraries from Rack SDK. #26 by
2023-01-08 08:17:42 -0700
490d61e
Update to Rack SDK 2.2.2. by
2023-01-07 11:10:48 -0700
4b2e56c
Update to Rack SDK 2.2.1. Enable mac-arm64 target. by
2022-12-07 21:18:32 -0700
adc9404
Disable automatic build for arm platform until SDK is updated. by
2022-11-28 22:11:41 -0700
f7ee244
Update to support Rack SDK 2.2.0 with arm platform support. Install compiler-rt in osxcross to prevent missing symbols on macOS platform. by
2022-11-28 22:08:35 -0700
10ec93f
Add .build dir to `toolchain-clean` target. by
2022-11-13 11:16:16 -0500
2d2a003
Fix Windows toolchain build failure. #24 by
2022-11-06 07:04:18 -0700
9f00f60
Temporary fix for osxcross build until osxcross is fixed. #22 by
2022-11-05 12:11:28 -0600
e7ec5e0
Remove $(PWD) from `rm` command. by
2022-10-26 03:02:07 -0400
f63cc0c
Update crosstool-ng to latest released version. This fixes isl issues and temporary hacks are removed. by
2022-09-04 14:21:13 -0600
e9b220d
Move Rack SDK outside of Docker image to allow updating Rack SDK without rebuilding Docker image. by
2022-07-08 17:50:39 -0600
f71293f
Update toolchain to Rack SDK 2.1.2. by
2022-07-08 07:17:19 -0600
9214f9b
Update toolchain to Rack SDK 2.1.0. by
2022-04-23 09:59:24 -0600
f711171
Fix individual build target for Linux using Docker. #18 by
2022-02-12 07:33:03 -0700
125df26
Update toolchain to Rack SDK 2.0.6. by
2022-01-15 15:05:25 -0700
c60be25
Update toolchain to Rack SDK 2.0.5. by
2022-01-03 08:49:08 -0700
4a80d58
Update toolchain to Rack SDK 2.0.2. by
2021-12-06 21:04:20 -0700
fd6a896
Update toolchain to Rack SDK 2.0.0. by
2021-12-01 20:29:47 -0700
2d26cb8
Update SDK version. by
2021-11-29 00:00:01 -0500
65212f4
Download isl library to .build/tarballs instead to absolute path. by
2021-11-28 18:37:04 -0500
5d9c170
Don't add -static-libstdc++ because plugin.mk now does this, and it's not needed on Mac. by
2021-11-25 16:35:30 -0500
4e8f05f
Update README with note on invoking Docker-based build with sudo. by
2021-11-21 08:09:32 -0700
a7ba007
Update SDK version by
2021-11-19 19:17:23 -0500
eef13d7
Update to new Rack SDK. Update to more robust isl resource for building toolchains. by
2021-11-16 16:38:16 -0700
9fbb254
(HEAD -> master)
Use more robust download location to acquire isl library. by
2021-10-21 07:01:40 -0600
cf15f75
Work around issue with isl not downloading for Windows and Linux builds of crosstool-ng. by
2021-10-19 18:47:00 -0600
e341661
Fix issue with crosstool-ng build. by
2021-10-19 18:42:10 -0600
423f9c5
Update to latest Rack API. Add ability to control number of jobs for build process. by
2021-10-18 08:53:10 -0600
68f1e34
Use platform-specific SDKs when building. Work around issues with crosstool-ng. Install missing tool dependencies. by
2021-10-05 19:55:01 -0600
5232264
Update toolchain documentation. by
2021-09-26 07:54:17 -0600
480ad9d
Ensure we are using our own clang version and not the system clang. by
2021-09-25 12:52:49 -0600
0e1e3ec
Update build documentation with latest SDK version. by
2021-09-25 08:44:03 -0600
11a1856
Update Rack plugin toolchain to latest available version of cross-compilers. Update to macOS SDK 11.1 and require minimum macOS version of 10.9. by
2021-09-24 07:15:01 -0600
9e87cbc
Add missing dependencies for build process. by
2021-01-19 09:14:05 -0700
619e6ec
Add RAM requirement to readme. by
2020-10-24 22:48:50 -0400
d0998a5
Recommend to use `make toolchain-all` instead of individually `make`ing each toolchain. by
2020-10-24 22:45:59 -0400
c9db1dd
Clarify -j flag in readme. by
2020-10-24 22:42:43 -0400
77422ab
Merge pull request #3 from VCVRack/make-mflags by
2020-10-20 00:59:02 -0400
d051222
(refs/pull/3/head, make-mflags)
Add MFLAGS to pass make options to Docker build. by
2020-10-19 20:22:31 -0600
06e07c5
Merge pull request #2 from VCVRack/docker-build-fixes by
2020-10-19 20:16:35 -0400
a3c097f
(refs/pull/2/head)
Install RackSDK when building Docker image. Update mounted output path when running Docker container. by
2020-10-19 17:38:42 -0600
4fa040c
Revise readme. by
2020-10-19 02:08:55 -0400
629138f
Build LLVM gold in Mac toolchain. Clean up Makefile and Dockerfile. by
2020-10-18 23:50:26 -0400
8477266
Refactor Dockerfile. Move it into its own folder. by
2020-10-12 02:36:32 -0400
955411c
(refs/pull/1/head, docker)
Implement Docker image build and plugin build. by
2020-10-09 10:26:43 -0600
ee4d30b
Add -static-libstdc++ to LDFLAGS for plugin build. by
2020-10-08 21:11:13 -0400
1cf9518
Add Acknowledgments section. by
2020-10-08 17:50:36 -0400
1f8be6c
Add final disk space note to readme. by
2020-10-08 17:47:59 -0400
cc2b79f
Fix osxcross PATH. Remove osxcross build after installing it. by
2020-10-08 17:45:55 -0400
07cdf1f
Refactor Makefile. by
2020-10-08 13:18:13 -0400
8f775c5
Initial commit. by
2020-10-08 13:06:36 -0400