remove(coreos-base/coreos-installer): replaced by a small shell script

The tools this provided are moving to update_engine.
This commit is contained in:
Michael Marineau 2014-03-12 11:57:24 -07:00
parent 9f453bc519
commit b09375f94f
5 changed files with 0 additions and 167 deletions

View File

@ -1,83 +0,0 @@
# Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
CROS_WORKON_COMMIT="95815a7cc15abea574e1b06d9fd403b90b29ba01"
CROS_WORKON_PROJECT="coreos/installer"
CROS_WORKON_LOCALNAME="installer"
CROS_WORKON_LOCALDIR="src/platform"
CROS_WORKON_OUTOFTREE_BUILD=1
CROS_WORKON_REPO="git://github.com"
inherit cros-workon cros-debug cros-au
DESCRIPTION="CoreOS Installer"
SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="32bit_au cros_host"
DEPEND="
coreos-base/verity
dev-cpp/gmock"
# TODO(adlr): remove coreutils dep if we move to busybox
RDEPEND="
app-admin/sudo
coreos-base/vboot_reference
dev-util/shflags
sys-apps/coreutils
sys-apps/flashrom
sys-apps/hdparm
sys-apps/rootdev
sys-apps/util-linux
sys-apps/which
sys-block/parted
sys-fs/dosfstools
sys-fs/e2fsprogs"
src_prepare() {
cros-workon_src_prepare
}
src_configure() {
# need this to get the verity headers working
append-cxxflags -I"${SYSROOT}"/usr/include/verity/
append-cxxflags -I"${SYSROOT}"/usr/include/vboot
append-ldflags -L"${SYSROOT}"/usr/lib/vboot32
use 32bit_au && board_setup_32bit_au_env
cros-workon_src_configure
}
src_compile() {
# We don't need the installer in the sdk, just helper scripts.
use cros_host && return 0
cros-workon_src_compile
}
src_test() {
# Needed for `cros_run_unit_tests`.
cros-workon_src_test
}
src_install() {
cros-workon_src_install
local path
if use cros_host ; then
# Copy chromeos-* scripts to /usr/lib/installer/ on host.
path="usr/lib/installer"
else
path="usr/sbin"
dobin "${OUT}"/cros_installer
dosym ${path}/chromeos-postinst /postinst
fi
exeinto /${path}
doexe chromeos-*
doexe coreos-*
}

View File

@ -1,82 +0,0 @@
# Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
CROS_WORKON_PROJECT="coreos/installer"
CROS_WORKON_LOCALNAME="installer"
CROS_WORKON_LOCALDIR="src/platform"
CROS_WORKON_OUTOFTREE_BUILD=1
CROS_WORKON_REPO="git://github.com"
inherit cros-workon cros-debug cros-au
DESCRIPTION="CoreOS Installer"
SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="32bit_au cros_host"
DEPEND="
coreos-base/verity
dev-cpp/gmock"
# TODO(adlr): remove coreutils dep if we move to busybox
RDEPEND="
app-admin/sudo
coreos-base/vboot_reference
dev-util/shflags
sys-apps/coreutils
sys-apps/flashrom
sys-apps/hdparm
sys-apps/rootdev
sys-apps/util-linux
sys-apps/which
sys-block/parted
sys-fs/dosfstools
sys-fs/e2fsprogs"
src_prepare() {
cros-workon_src_prepare
}
src_configure() {
# need this to get the verity headers working
append-cxxflags -I"${SYSROOT}"/usr/include/verity/
append-cxxflags -I"${SYSROOT}"/usr/include/vboot
append-ldflags -L"${SYSROOT}"/usr/lib/vboot32
use 32bit_au && board_setup_32bit_au_env
cros-workon_src_configure
}
src_compile() {
# We don't need the installer in the sdk, just helper scripts.
use cros_host && return 0
cros-workon_src_compile
}
src_test() {
# Needed for `cros_run_unit_tests`.
cros-workon_src_test
}
src_install() {
cros-workon_src_install
local path
if use cros_host ; then
# Copy chromeos-* scripts to /usr/lib/installer/ on host.
path="usr/lib/installer"
else
path="usr/sbin"
dobin "${OUT}"/cros_installer
dosym ${path}/chromeos-postinst /postinst
fi
exeinto /${path}
doexe chromeos-*
doexe coreos-*
}

View File

@ -104,7 +104,6 @@ RDEPEND="${RDEPEND}
coreos-base/cros_boot_mode coreos-base/cros_boot_mode
coreos-base/vboot_reference coreos-base/vboot_reference
coreos-base/update_engine coreos-base/update_engine
coreos-base/coreos-installer
coreos-base/coreos-init coreos-base/coreos-init
coreos-base/coreos-cloudinit coreos-base/coreos-cloudinit
coreos-base/coretest coreos-base/coretest