Skip to content

Commit 24ec7b4

Browse files
committed
Adding a developer image (developer tools + game)
1 parent 663cbe1 commit 24ec7b4

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed

dev/Dockerfile

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
FROM s2client-game
2+
3+
4+
# Update the image with required build packages
5+
RUN \
6+
sed -i 's/# \(.*multiverse$\)/\1/g' /etc/apt/sources.list && \
7+
apt-get update && \
8+
apt-get -y upgrade && \
9+
apt-get install -y \
10+
net-tools \
11+
build-essential \
12+
clang \
13+
cmake \
14+
curl \
15+
git \
16+
htop \
17+
libidn11 \
18+
libz-dev \
19+
libssl-dev \
20+
make \
21+
python-minimal \
22+
software-properties-common \
23+
unzip \
24+
vim \
25+
wget
26+
27+
# Add the code
28+
WORKDIR /s2client-api
29+
30+
ENTRYPOINT [ "/bin/bash" ]

dev/all.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env bash
2+
3+
# Not too much to do here, just here for consistency
4+
./make-container.sh

dev/make-container.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env bash
2+
3+
# This builds the container
4+
docker build . -t s2client-dev

0 commit comments

Comments
 (0)