From db1f826632327a26966ebb63865240c0a86d8203 Mon Sep 17 00:00:00 2001 From: Alex Crawford Date: Wed, 14 Jan 2015 18:27:11 -0800 Subject: [PATCH] build_library: add extract_docs() --- build_library/build_image_util.sh | 9 +++++++++ build_library/prod_image_util.sh | 1 + 2 files changed, 10 insertions(+) diff --git a/build_library/build_image_util.sh b/build_library/build_image_util.sh index e08414bac3..80ef6dace6 100755 --- a/build_library/build_image_util.sh +++ b/build_library/build_image_util.sh @@ -154,6 +154,15 @@ write_packages() { fi } +extract_docs() { + local root_fs_dir="$1" + + info "Extracting docs" + tar --create --auto-compress --file="${BUILD_DIR}/doc.tar.bz2" \ + --directory="${root_fs_dir}/usr/share/coreos" doc + sudo rm --recursive --force "${root_fs_dir}/usr/share/coreos/doc" +} + # Add an entry to the image's package.provided package_provided() { local p profile="${BUILD_DIR}/configroot/etc/portage/profile" diff --git a/build_library/prod_image_util.sh b/build_library/prod_image_util.sh index ce681557f2..3e9644ee9b 100755 --- a/build_library/prod_image_util.sh +++ b/build_library/prod_image_util.sh @@ -47,6 +47,7 @@ create_prod_image() { extract_prod_gcc "${root_fs_dir}" emerge_to_image "${root_fs_dir}" "${base_pkg}" write_packages "${root_fs_dir}" "${BUILD_DIR}/${image_packages}" + extract_docs "${root_fs_dir}" # Assert that if this is supposed to be an official build that the # official update keys have been used.