mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Build Servo on Travis
This commit is contained in:
parent
26dd123310
commit
ad399bd76f
2 changed files with 52 additions and 3 deletions
33
etc/ci/Dockerfile
Normal file
33
etc/ci/Dockerfile
Normal file
|
@ -0,0 +1,33 @@
|
|||
FROM ubuntu:vivid
|
||||
|
||||
# Required by mozjs to build
|
||||
ENV SHELL /bin/sh
|
||||
|
||||
# Enable 'universe' since it is not enabled by default
|
||||
RUN echo "deb http://archive.ubuntu.com/ubuntu vivid main universe" > /etc/apt/sources.list
|
||||
RUN echo "deb http://archive.ubuntu.com/ubuntu vivid-updates main universe" >> /etc/apt/sources.list
|
||||
|
||||
# Install dependencies
|
||||
RUN apt-get -y update
|
||||
RUN apt-get install -y \
|
||||
cmake \
|
||||
curl \
|
||||
freeglut3-dev \
|
||||
g++ \
|
||||
git \
|
||||
gperf \
|
||||
libbz2-dev \
|
||||
libfreetype6-dev \
|
||||
libgl1-mesa-dri \
|
||||
libglib2.0-dev \
|
||||
libglu1-mesa-dev \
|
||||
libosmesa6-dev \
|
||||
libssl-dev \
|
||||
libxmu-dev \
|
||||
libxmu6 \
|
||||
python-virtualenv \
|
||||
xorg-dev
|
||||
|
||||
# Servo will be built in /build
|
||||
RUN mkdir /build
|
||||
WORKDIR /build
|
Loading…
Add table
Add a link
Reference in a new issue