From e0244428fbde79dcbb9b3b1bd59f441e37c7ddc9 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Fri, 29 Nov 2013 22:18:23 -0800 Subject: [PATCH] fix(profiles): Move INSTALL_MASK from common.sh to profiles. This one isn't used by default, only when building final images like so: export INSTALL_MASK=$(portageq-$BOARD envvar PROD_INSTALL_MASK) --- .../coreos/targets/generic/make.defaults | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults index 303236e1f0..ebc8533f3d 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults @@ -18,3 +18,21 @@ INSTALL_MASK="${INSTALL_MASK} /usr/share/i18n /usr/share/locale " + +# Restrictive mask for production images. +# TODO(marineam): Perhaps later move this to a generic/production profile. +PROD_INSTALL_MASK="${INSTALL_MASK} + *.a *.la *.h *.hpp + /usr/lib/debug + /usr/lib*/pkgconfig + /usr/share/aclocal* + /usr/share/awk + /usr/share/doc + /usr/share/gdb + /usr/share/gettext + /usr/share/gobject-introspection-1.0 + /usr/share/gtk-doc + /usr/share/pkgconfig + /usr/share/readline + /usr/src +"