# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # Shell function library for functions specific to creating dev # images from base images. The main function for export in this # library is 'install_dev_packages'. configure_dev_portage() { # Need profiles at the bare minimum local repo for repo in portage-stable coreos-overlay; do sudo mkdir -p "$1/var/lib/portage/${repo}" sudo rsync -rtl --exclude=md5-cache \ "${SRC_ROOT}/third_party/${repo}/metadata" \ "${SRC_ROOT}/third_party/${repo}/profiles" \ "$1/var/lib/portage/${repo}" done sudo mkdir -p "$1/etc/portage" sudo_clobber "$1/etc/portage/make.conf" <