diff options
author | Josh Haberman <jhaberman@gmail.com> | 2016-02-18 19:13:07 -0800 |
---|---|---|
committer | Josh Haberman <jhaberman@gmail.com> | 2016-03-02 14:51:09 -0800 |
commit | d33e93b83367ea4dfabeed9cda03bc06a1ff0f6a (patch) | |
tree | 83f5b0c86d1d255cde3b5dfd6100a6988472ac47 /tools/docker/Dockerfile | |
parent | 57be1d7eb25432b9f0106d64faed323ef954f7d2 (diff) | |
download | protobuf-d33e93b83367ea4dfabeed9cda03bc06a1ff0f6a.tar.gz protobuf-d33e93b83367ea4dfabeed9cda03bc06a1ff0f6a.tar.bz2 protobuf-d33e93b83367ea4dfabeed9cda03bc06a1ff0f6a.zip |
Added ccache support.
Diffstat (limited to 'tools/docker/Dockerfile')
-rw-r--r-- | tools/docker/Dockerfile | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile index b5e26f9a..b1d0c682 100644 --- a/tools/docker/Dockerfile +++ b/tools/docker/Dockerfile @@ -36,6 +36,7 @@ RUN apt-get update && apt-get install -y \ autotools-dev \ build-essential \ bzip2 \ + ccache \ curl \ gcc \ git \ @@ -53,5 +54,13 @@ RUN apt-get update && apt-get install -y \ wget \ zip && apt-get clean +# Prepare ccache +RUN ln -s /usr/bin/ccache /usr/local/bin/gcc +RUN ln -s /usr/bin/ccache /usr/local/bin/g++ +RUN ln -s /usr/bin/ccache /usr/local/bin/cc +RUN ln -s /usr/bin/ccache /usr/local/bin/c++ +RUN ln -s /usr/bin/ccache /usr/local/bin/clang +RUN ln -s /usr/bin/ccache /usr/local/bin/clang++ + # Define the default command. CMD ["bash"] |