diff options
author | Ed Warnicke <eaw@cisco.com> | 2016-03-22 16:09:29 -0500 |
---|---|---|
committer | Gerrit Code Review <gerrit@fd.io> | 2016-03-25 20:28:48 +0000 |
commit | 84eda9de0bb3798a86c2c1dac11dd861916a1615 (patch) | |
tree | f11171832482407d346ee4f663503aec4ec9ce93 | |
parent | aca36e1bd2efe07c43e4c9e3385651afc53a0fe8 (diff) |
Add build-root/*.rpm to .gitignore
Change-Id: I88398b5e538271efa4657851bf53c9b76a56b432
Signed-off-by: Ed Warnicke <eaw@cisco.com>
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 11 |
2 files changed, 11 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore index b2e2c62e8d3..5d1a597acc5 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ /build-root/path_setup /build-root/build-config.mk /build-root/*.deb +/build-root/*.rpm /build-root/*.changes /build-config.mk /dpdk/*.tar.gz @@ -26,6 +26,11 @@ DEB_DEPENDS = curl build-essential autoconf automake bison libssl-dev ccache DEB_DEPENDS += debhelper dkms openjdk-7-jdk git libtool libganglia1-dev libapr1-dev DEB_DEPENDS += libconfuse-dev git-review exuberant-ctags cscope +RPM_DEPENDS_GROUPS = 'Development Tools' +RPM_DEPENDS = redhat-lsb glibc-static java-1.8.0-openjdk-devel +RPM_DEPENDS += openssl-devel epel-release apr-devel +EPEL_DEPENDS = libconfuse-devel ganglia-devel + ifneq ("$(wildcard $(STARTUP_DIR)/startup.conf),"") STARTUP_CONF ?= $(STARTUP_DIR)/startup.conf endif @@ -104,8 +109,12 @@ bootstrap: $(BR)/.bootstrap.ok install-dep: ifeq ("$(shell lsb_release -si)", "Ubuntu") @sudo apt-get -y install $(DEB_DEPENDS) +else ifneq ("$(wildcard /etc/redhat-release)","") + @sudo yum groupinstall -y $(RPM_DEPENDS_GROUPS) + @sudo yum install -y $(RPM_DEPENDS) + @sudo yum install -y --enablerepo=epel $(EPEL_DEPENDS) else - $(error "This option currently works only on Ubuntu systems") + $(error "This option currently works only on Ubuntu or Centos systems") endif define make |