mirror of
https://github.com/zed-industries/zed.git
synced 2025-02-11 12:46:07 +00:00
chore: Run multitarget build in script/bundle
This has a chance to speed up a build in case where e.g. we're single-threaded in aarch64 build; at that point the x86_64 codegen can take place. Also, MIR can probably be shared between the two architectures, further reducing build time.
This commit is contained in:
parent
b243de407e
commit
ee28cc5deb
1 changed files with 2 additions and 8 deletions
|
@ -83,14 +83,8 @@ if [ "$local_arch" = true ]; then
|
||||||
cargo build ${build_flag} --package zed
|
cargo build ${build_flag} --package zed
|
||||||
cargo build ${build_flag} --package cli
|
cargo build ${build_flag} --package cli
|
||||||
else
|
else
|
||||||
echo "Compiling zed binary for aarch64-apple-darwin"
|
echo "Compiling zed binaries"
|
||||||
cargo build ${build_flag} --package zed --target aarch64-apple-darwin
|
cargo build ${build_flag} --package zed --package cli --target aarch64-apple-darwin --target x86_64-apple-darwin
|
||||||
echo "Compiling zed binary for x86_64-apple-darwin"
|
|
||||||
cargo build ${build_flag} --package zed --target x86_64-apple-darwin
|
|
||||||
echo "Compiling cli binary for aarch64-apple-darwin"
|
|
||||||
cargo build ${build_flag} --package cli --target aarch64-apple-darwin
|
|
||||||
echo "Compiling cli binary for x86_64-apple-darwin"
|
|
||||||
cargo build ${build_flag} --package cli --target x86_64-apple-darwin
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Creating application bundle"
|
echo "Creating application bundle"
|
||||||
|
|
Loading…
Reference in a new issue