mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-19 03:06:42 +00:00
Use the common functions (CT_GetSVN, CT_Extract and CT_Patch) to retrieve,
extract and patch sstrip from buildroot. /trunk/scripts/build/tools/200-sstrip.sh | 16 3 13 0 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-)
This commit is contained in:
parent
8e49c29255
commit
8d993f036a
@ -28,21 +28,11 @@ case "${CT_SSTRIP_FROM}" in
|
||||
|
||||
buildroot)
|
||||
do_tools_sstrip_get() {
|
||||
# We have to retrieve sstrip.c from a viewVC web interface. This
|
||||
# is not handled by the common CT_GetFile, thus we must take all
|
||||
# steps taken by CT_GetFile ourselves:
|
||||
|
||||
CT_GetLocal sstrip .c && return 0 || true
|
||||
CT_TestAndAbort "File '${file}' not present locally, and downloads are not allowed" "${CT_FORBID_DOWNLOAD}" = "y"
|
||||
CT_DoLog EXTRA "Retrieving 'sstrip'"
|
||||
CT_DoGetFile "http://sources.busybox.net/index.py/trunk/buildroot/toolchain/sstrip/sstrip.c?view=co"
|
||||
mv "sstrip.c?view=co" "${CT_TARBALLS_DIR}/sstrip.c"
|
||||
CT_SaveLocal "${CT_TARBALLS_DIR}/sstrip.c"
|
||||
CT_GetSVN sstrip svn://uclibc.org/trunk/buildroot/toolchain/sstrip
|
||||
}
|
||||
do_tools_sstrip_extract() {
|
||||
# We'll let buildroot guys take care of sstrip maintenance and patching.
|
||||
mkdir -p "${CT_SRC_DIR}/sstrip"
|
||||
CT_DoExecLog ALL cp -v "${CT_TARBALLS_DIR}/sstrip.c" "${CT_SRC_DIR}/sstrip"
|
||||
CT_Extract sstrip
|
||||
CT_Patch sstrip
|
||||
}
|
||||
do_tools_sstrip_build() {
|
||||
CT_DoStep INFO "Installing sstrip"
|
||||
|
Loading…
Reference in New Issue
Block a user