mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Rust: update to 1.57.0 (#6466)
This commit is contained in:
committed by
GitHub
parent
2a1cc3d2d9
commit
281d8cc4a9
43
dev-lang/rust_wasm_bin/rust_wasm_bin-1.57.0.recipe
Normal file
43
dev-lang/rust_wasm_bin/rust_wasm_bin-1.57.0.recipe
Normal file
@@ -0,0 +1,43 @@
|
||||
SUMMARY="Wasm target for the Rust compiler"
|
||||
DESCRIPTION="Adds support for the wasm32-unknown-unknown target for Rust."
|
||||
HOMEPAGE="https://www.rust-lang.org/"
|
||||
COPYRIGHT="2021 The Rust Project Developers"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
|
||||
CHECKSUM_SHA256="4edcdd49932ec85b48e294623221ec1b9009851c2116b789f58ee5c054006b46"
|
||||
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
DISABLE_SOURCE_PACKAGE=yes
|
||||
PROVIDES="
|
||||
rust_wasm_bin$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
rust_bin$secondaryArchSuffix == $portVersion
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
relativeInstallDir="develop/tools$secondaryArchSubDir/rust"
|
||||
installDir="$prefix/$relativeInstallDir"
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
./install.sh \
|
||||
--prefix=$installDir \
|
||||
--docdir=$developDocDir \
|
||||
--mandir=$manDir \
|
||||
--sysconfdir=$dataDir \
|
||||
--disable-ldconfig
|
||||
|
||||
# clean out unneccesary files created by the rust installer
|
||||
rm $installDir/lib/rustlib/components
|
||||
rm $installDir/lib/rustlib/install.log
|
||||
rm $installDir/lib/rustlib/manifest-*
|
||||
rm $installDir/lib/rustlib/rust-installer-version
|
||||
rm $installDir/lib/rustlib/uninstall.sh
|
||||
}
|
||||
Reference in New Issue
Block a user