@@ -19,9 +19,13 @@ ARG NLTK_PTB_DP_FILE
19
19
# Setup
20
20
RUN apt-get update -y -qq && apt-get install -y apt-utils lsb-release git gcc g++ make curl python-nltk gawk wget python3 ninja-build qt5-default qtbase5-dev-tools libqt5xmlpatterns5-dev libqt5qml5 qtdeclarative5-dev qml-module-qtquick-extras qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick2 libenchant-dev libtre-dev libboost-all-dev gnupg build-essential libssl-dev nodejs npm
21
21
22
+ RUN wget https://launchpad.net/~limapublisher/+archive/ubuntu/ppa/+files/libtensorflow-for-lima-generic_1.9-ubuntu7~20.04_amd64.deb -q \
23
+ && dpkg -i libtensorflow-for-lima-generic_1.9-ubuntu7~20.04_amd64.deb \
24
+ && rm -f libtensorflow-for-lima-generic_1.9-ubuntu7~20.04_amd64.deb
25
+
22
26
# Install recent cmake
23
27
WORKDIR /cmake_build
24
- RUN wget https://cmake.org/files/v3.16/cmake-3.16.4-Linux-x86_64.sh
28
+ RUN wget https://cmake.org/files/v3.16/cmake-3.16.4-Linux-x86_64.sh -q
25
29
RUN sh cmake-3.16.4-Linux-x86_64.sh --prefix=/usr --exclude-subdir --skip-license
26
30
RUN cmake --version
27
31
WORKDIR /
@@ -32,7 +36,7 @@ RUN sed -ie "s|DEFAULT_URL = 'http://nltk.googlecode.com/svn/trunk/nltk_data/ind
32
36
RUN python -m nltk.downloader -d nltk_data dependency_treebank
33
37
RUN cat nltk_data/corpora/dependency_treebank/wsj_*.dp | grep -v "^$" > nltk_data/corpora/dependency_treebank/nltk-ptb.dp
34
38
35
- RUN wget http://osmot.cs.cornell.edu/svm_light/current/svm_light.tar.gz
39
+ RUN wget http://osmot.cs.cornell.edu/svm_light/current/svm_light.tar.gz -q
36
40
WORKDIR /svm_light
37
41
RUN tar xzf ../svm_light.tar.gz
38
42
RUN make
@@ -66,7 +70,7 @@ ENV LIMA_RESOURCES /usr/share/apps/lima/resources
66
70
67
71
# Build
68
72
#
69
- RUN cmake -G Ninja -DLIMA_RESOURCES:STRING=build -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE:STRING=Release -DLIMA_VERSION_RELEASE:STRING="$(cat /src/lima/release)" -DSHORTEN_POR_CORPUS_FOR_SVMLEARN:BOOL=ON -DWITH_DEBUG_MESSAGES=ON -DWITH_ARCH=OFF -DWITH_ASAN=OFF -DSHORTEN_POR_CORPUS_FOR_SVMLEARN=ON -DWITH_GUI=ON ..
73
+ RUN cmake -G Ninja -DLIMA_RESOURCES:STRING=build -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE:STRING=Release -DLIMA_VERSION_RELEASE:STRING="$(cat /src/lima/release)" -DSHORTEN_POR_CORPUS_FOR_SVMLEARN:BOOL=ON -DTF_SOURCES_PATH:PATH="/usr/include/tensorflow-for-lima/" - DWITH_DEBUG_MESSAGES=ON -DWITH_ARCH=OFF -DWITH_ASAN=OFF -DWITH_GUI=ON ..
70
74
RUN ninja && ninja install && ninja package
71
75
RUN install -D -t /usr/share/apps/lima/packages /src/lima/build/*.deb
72
76
@@ -77,5 +81,5 @@ WORKDIR /usr/share/apps/lima/tests/xmlreader
77
81
RUN /bin/bash -c "set -o pipefail && tvx --language=eng --language=fre test-fre.xmlreader.xml 2>&1 | tee tvx-fre.log"
78
82
79
83
# install github-release to be able to deploy packages
80
- RUN wget https://github.com/aktau/github-release/releases/download/v0.7.2/linux-amd64-github-release.tar.bz2 && tar xjf linux-amd64-github-release.tar.bz2 && cp bin/linux/amd64/github-release /usr/bin
84
+ RUN wget https://github.com/aktau/github-release/releases/download/v0.7.2/linux-amd64-github-release.tar.bz2 -q && tar xjf linux-amd64-github-release.tar.bz2 && cp bin/linux/amd64/github-release /usr/bin
81
85
0 commit comments