| # Copyright (c) PLUMgrid, Inc. |
| # Licensed under the Apache License, Version 2.0 (the "License") |
| |
| FROM centos:7 |
| |
| MAINTAINER Brenden Blanco <bblanco@plumgrid.com> |
| |
| RUN yum -y install bison cmake flex gcc gcc-c++ make python2-devel rpm-build wget zlib-devel |
| |
| WORKDIR /root |
| RUN mkdir -p {BUILD,RPMS,SOURCES,SPECS,SRPMS} |
| RUN cd SOURCES && wget http://llvm.org/releases/3.7.0/llvm-3.7.0.src.tar.xz |
| RUN cd SOURCES && wget http://llvm.org/releases/3.7.0/cfe-3.7.0.src.tar.xz |
| RUN cd SOURCES && wget https://github.com/iovisor/bcc/archive/v@REVISION_LAST@.tar.gz |
| |
| RUN cd SPECS && wget https://raw.githubusercontent.com/iovisor/bcc/v@REVISION_LAST@/SPECS/bcc.el7.spec |
| #COPY SPECS/bcc.el7.spec SPECS/ |
| |
| RUN rpmbuild --define "_topdir `pwd`" -ba SPECS/bcc.el7.spec |