Inception
This commit is contained in:
commit
2cbce1bd99
2 files changed
+48
No files matched your search
+48
@@ -0,0 +1,48 @@
|
||||
FROM ubuntu:17.04
|
||||
|
||||
RUN apt-get update && apt-get install -y software-properties-common
|
||||
|
||||
RUN apt-get update && apt-get install -y \
|
||||
gcc \
|
||||
g++ \
|
||||
autoconf \
|
||||
automake \
|
||||
libtool \
|
||||
make \
|
||||
cmake \
|
||||
pkg-config \
|
||||
unzip \
|
||||
gdb \
|
||||
cgdb \
|
||||
clang \
|
||||
llvm \
|
||||
libclang-dev \
|
||||
libncurses5-dev \
|
||||
flex \
|
||||
texinfo \
|
||||
libreadline-dev \
|
||||
sudo \
|
||||
emacs \
|
||||
git \
|
||||
silversearcher-ag \
|
||||
tmux \
|
||||
htop \
|
||||
libz-dev \
|
||||
tcsh \
|
||||
tree \
|
||||
tcl \
|
||||
uuid-dev \
|
||||
locales
|
||||
|
||||
# fix locale so we can run tmux
|
||||
run sed -i 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen
|
||||
run locale-gen
|
||||
|
||||
# build rtags
|
||||
copy rtags.tar.gz /externals/
|
||||
run cd /externals/ && tar -xvzf rtags.tar.gz && cd rtags && cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 && make -j$(nproc) install
|
||||
|
||||
# clean up externals
|
||||
run rm -rf /externals/
|
||||
|
||||
|
||||
Binary file not shown.
Reference in new issue
Block a user