# HG changeset patch # User Shohei KOKUBO # Date 1454013431 -32400 # Node ID 0ff35d4c6480ad68ef170a4a73d1baca31106a7e # Parent 3e28ee215c0e05ddece3574b3ac48922dad0ae7f# Parent 11e2a9eba9c1f0a1276fd1808c0c920a7b4a3cec merge diff -r 3e28ee215c0e -r 0ff35d4c6480 Dockerfile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Dockerfile Fri Jan 29 05:37:11 2016 +0900 @@ -0,0 +1,19 @@ +# docker build -t gears . # build container +# docker run gears # launch container and attach + +FROM fedora + +WORKDIR /root +RUN dnf update -y +RUN dnf install -y gcc gcc-c++ mercurial git vim zsh tar findutils make gdb cmake +RUN hg clone http://firefly.cr.ie.u-ryukyu.ac.jp/hg/CbC/CbC_llvm +RUN mkdir /root/llvm_build +WORKDIR /root/llvm_build +RUN /root/CbC_llvm/configure --enable-assertions +RUN make -j 2 +RUN make install + +WORKDIR /root +RUN git clone https://github.com/choller/llcov + +CMD zsh diff -r 3e28ee215c0e -r 0ff35d4c6480 src/CMakeLists.txt --- a/src/CMakeLists.txt Fri Jan 29 05:36:52 2016 +0900 +++ b/src/CMakeLists.txt Fri Jan 29 05:37:11 2016 +0900 @@ -14,5 +14,4 @@ add_subdirectory(allocate) add_subdirectory(list) add_subdirectory(llrb) -add_subdirectory(tmp) add_subdirectory(synchronizedQueue)