mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-26 14:54:20 +08:00
Migrate the template scripts to /usr
This commit is contained in:
parent
b44c20e238
commit
e2540c49ad
@ -485,10 +485,10 @@ function cookbook_cargo_examples {
|
||||
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
|
||||
--example "${example}" \
|
||||
--release
|
||||
mkdir -pv "${COOKBOOK_STAGE}/bin"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
cp -v \
|
||||
"target/${TARGET}/release/examples/${example}" \
|
||||
"${COOKBOOK_STAGE}/bin/${recipe}_${example}"
|
||||
"${COOKBOOK_STAGE}/usr/bin/${recipe}_${example}"
|
||||
done
|
||||
}
|
||||
|
||||
@ -501,10 +501,10 @@ function cookbook_cargo_packages {
|
||||
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
|
||||
--package "${package}" \
|
||||
--release
|
||||
mkdir -pv "${COOKBOOK_STAGE}/bin"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
cp -v \
|
||||
"target/${TARGET}/release/${package}" \
|
||||
"${COOKBOOK_STAGE}/bin/${recipe}_${package}"
|
||||
"${COOKBOOK_STAGE}/usr/bin/${recipe}_${package}"
|
||||
done
|
||||
}
|
||||
|
||||
@ -532,12 +532,22 @@ then
|
||||
find "${COOKBOOK_STAGE}/bin" -type f -exec "${TARGET}-strip" -v {} ';'
|
||||
fi
|
||||
|
||||
if [ -d "${COOKBOOK_STAGE}/usr/bin" ]
|
||||
then
|
||||
find "${COOKBOOK_STAGE}/usr/bin" -type f -exec "${TARGET}-strip" -v {} ';'
|
||||
fi
|
||||
|
||||
# Remove libtool files
|
||||
if [ -d "${COOKBOOK_STAGE}/lib" ]
|
||||
then
|
||||
find "${COOKBOOK_STAGE}/lib" -type f -name '*.la' -exec rm -fv {} ';'
|
||||
fi
|
||||
|
||||
if [ -d "${COOKBOOK_STAGE}/usr/lib" ]
|
||||
then
|
||||
find "${COOKBOOK_STAGE}/usr/lib" -type f -name '*.la' -exec rm -fv {} ';'
|
||||
fi
|
||||
|
||||
# Remove cargo install files
|
||||
for file in .crates.toml .crates2.json
|
||||
do
|
||||
|
||||
Loading…
Reference in New Issue
Block a user