1
0
Fork 0
Commit graph

22 commits

Author SHA1 Message Date
Robbert van der Helm 0168af7008 Fix terminology in workspace root detection 2022-07-19 00:21:50 +02:00
Robbert van der Helm ae8c78c5e5 Change new workspace root finding error message
Not finding a parent Cargo.toml file should have a different error
message than the environment variable being empty.
2022-07-19 00:21:50 +02:00
Brian Anderson 59be30205a Make xtask search for workspace more robust 2022-07-19 00:21:50 +02:00
Robbert van der Helm 285f831e77 Potentially correct value for CFBundleExecutable
Some plugins would load, others didn't, and I think the ones with spaces
didn't so this might be why.
2022-06-17 11:27:48 +02:00
Robbert van der Helm 199305c413 Fix reflink sometimes removing executable bit
Or, well, work around it.
2022-06-15 00:10:27 +02:00
Autumn Meadow 7e711742d8
fix typoed AArch64 as ARM64 2022-06-04 23:56:33 -07:00
Robbert van der Helm 3650311db8 Support custom Cargo profiles in xtask bundle 2022-05-22 20:22:39 +02:00
Robbert van der Helm aa7666dfc5 Use the correct MacOS bundle type for binaries 2022-04-24 15:48:05 +02:00
Robbert van der Helm 6a6e7e0992 Use bundler.toml display name in MacOS bundles 2022-04-24 15:48:05 +02:00
Robbert van der Helm 7c121d0181 Bundle standalone binaries in xtask bundle 2022-04-24 15:48:05 +02:00
Robbert van der Helm f3db4a9ed0 Add a (not yet functional) standalone exporter 2022-04-24 15:48:05 +02:00
Robbert van der Helm bee82bdefb Use IntoIterator for custom xtask args
So you wouldn't need to call `.into_iter()` first if you pass an array
or something.
2022-04-24 15:48:05 +02:00
Robbert van der Helm 7ce86cc788 Handle packages with dashes in bundler 2022-04-11 20:46:51 +02:00
Robbert van der Helm cf05ca10f8 Handle AArch64 and more cross compilation targets
In the bundler.
2022-04-05 04:12:26 +02:00
Robbert van der Helm dd8a2d65c0 Add error message to CARGO_MANIFEST_DIR handling
Since this is now no longer enforced at compile time. #6
2022-03-26 13:22:15 +01:00
hatoo 48813becb3 Fix chdir_workspace_root()
Fixed to get $CARGO_MANIFEST_DIR in runtime instead of compile time
2022-03-26 16:02:02 +09:00
Robbert van der Helm 3be99f4e8e Split up building and bunding for parallel builds
This helps a lot when using the -p option to bundle multiple packages.
2022-03-08 11:50:36 +01:00
Robbert van der Helm f581294d7b Update rustdoc formatting for links
Apparently it showed this text verbatim, and not in monospace.
2022-03-03 23:05:12 +01:00
Robbert van der Helm 85ea65c080 Fix command name in cargo nih-plug usage string 2022-03-02 10:34:50 +01:00
Robbert van der Helm bfe93f8d90 Allow invoking the xtask library with custom args
Useful when providing a cargo sub command.
2022-03-02 10:19:53 +01:00
Robbert van der Helm 4e9f64f494 Add bundler support for VST2 plugins 2022-03-02 10:07:39 +01:00
Robbert van der Helm 8e0597b780 Move the xtask binary to a library
So you can use it in your own projects with minimal copying and pasting.
2022-03-02 10:02:03 +01:00