forked from glynos/cpp-netlib
-
Notifications
You must be signed in to change notification settings - Fork 425
Building ubuntu 15.10 package with docker
avalchev edited this page Mar 4, 2016
·
2 revisions
FROM ubuntu:15.10
RUN apt-get update
RUN apt-get install -yq \
unzip wget git curl \
ruby ruby-dev rubygems \
llvm cmake clang pkg-config \
libboost-all-dev libssl-dev
RUN gem install fpm
RUN mkdir /build && mkdir /build/compile && mkdir /build/install
WORKDIR /build
RUN git clone https://github.com/cpp-netlib/cpp-netlib.git
WORKDIR /build/cpp-netlib
RUN git submodule init && git submodule update
WORKDIR /build/compile
RUN cmake -DCMAKE_INSTALL_PREFIX=/usr /build/cpp-netlib && make -j4
RUN make install DESTDIR=/build/install
RUN fpm -s dir -t deb -n libcppnetlib-dev -v 0.12.0 -C "/build/install" \
-p libcppnetlib-dev_VERSION_ARCH.deb \
-d "libboost-all-dev" \
--exclude usr/lib/libgmock* \
--exclude usr/lib/libgtest* \
--exclude usr/include/gmock* \
--exclude usr/include/gtest* \
usr