commit 2cbce1bd994a4baf0bf8a6b4dbfc3d2659886e1d Author: Pedro Pinto Date: Wed Aug 9 11:06:24 2017 -0400 Inception diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..776fffc --- /dev/null +++ b/Dockerfile @@ -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/ + + diff --git a/rtags.tar.gz b/rtags.tar.gz new file mode 100644 index 0000000..2e2ab0e Binary files /dev/null and b/rtags.tar.gz differ