mirror of
https://github.com/stedolan/jq.git
synced 2024-05-11 05:55:39 +00:00
40 lines
632 B
Docker
40 lines
632 B
Docker
FROM debian:wheezy
|
|
|
|
# get dependencies
|
|
|
|
RUN apt-get update
|
|
|
|
RUN apt-get install -y build-essential
|
|
RUN apt-get install -y autoconf
|
|
RUN apt-get install -y libonig2
|
|
RUN apt-get install -y libtool
|
|
RUN apt-get install -y git
|
|
RUN apt-get install -y valgrind
|
|
RUN apt-get install -y bison
|
|
RUN apt-get install -y flex
|
|
RUN apt-get install -y ruby1.9.3
|
|
|
|
RUN gem install bundler
|
|
|
|
# get docs dependencies
|
|
|
|
COPY ./docs/Gemfile /app/docs/Gemfile
|
|
COPY ./docs/Gemfile.lock /app/docs/Gemfile.lock
|
|
|
|
WORKDIR /app/docs
|
|
|
|
RUN bundle install
|
|
|
|
# copy files
|
|
|
|
WORKDIR /app
|
|
|
|
COPY . /app
|
|
|
|
# build
|
|
|
|
RUN autoreconf -i
|
|
RUN ./configure
|
|
RUN make -j8
|
|
RUN make check
|