Created
May 1, 2017 19:14
-
-
Save hubx/f513b0f5d6148f5afb1323a15639e8c9 to your computer and use it in GitHub Desktop.
Kmymoney build image
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM ubuntu:17.04 | |
RUN echo 'APT::Install-Recommends "0";' >> /etc/apt/apt.conf.d/01norecommend && echo 'APT::Install-Suggests "0";' >> /etc/apt/apt.conf.d/01norecommend | |
RUN apt update && apt install -y cmake g++ ccache ninja-build extra-cmake-modules qt5-qmake git clang gettext | |
RUN apt install -y libqca-qt5-2-dev libgl1-mesa-dev libglu1-mesa-dev libqt5svg5-dev libkf5config-dev kio-dev kross-dev libkf5activities-dev libkf5wallet-dev libkf5archive-dev libkf5khtml-dev libkf5kcmutils-dev libkf5itemmodels-dev kdoctools-dev libkf5holidays-dev libkf5gpgmepp-dev libkf5contacts-dev libkf5akonadi-dev libkf5identitymanagement-dev libgwengui-qt5-dev libkchart-dev libofx-dev libgpgmepp-dev libgmp-dev | |
ENV CC=/usr/bin/clang | |
ENV CXX=/usr/bin/clang++ | |
RUN git clone git://anongit.kde.org/alkimia.git | |
WORKDIR alkimia/build | |
RUN cmake -G Ninja .. && cmake --build . --target install | |
RUN rm -rf /alkimia/build | |
CMD ["/usr/bin/cmake", "-DENABLE_LIBICAL=OFF"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment