Changeset View
Changeset View
Standalone View
Standalone View
system-images/android/sdk/Dockerfile
Show First 20 Lines • Show All 166 Lines • ▼ Show 20 Line(s) | 163 | RUN sed -i.bak "s|#define QT_NO_DBUS|//#define QT_NO_DBUS //we install it separate from the SDK|g" $QT_ANDROID/include/QtCore/qconfig.h \ | |||
---|---|---|---|---|---|
167 | && ln -s /opt/nativetooling/bin/qdbusxml2cpp $QT_ANDROID/bin/ \ | 167 | && ln -s /opt/nativetooling/bin/qdbusxml2cpp $QT_ANDROID/bin/ \ | ||
168 | && ln -s /opt/nativetooling/bin/qdbuscpp2xml $QT_ANDROID/bin/ | 168 | && ln -s /opt/nativetooling/bin/qdbuscpp2xml $QT_ANDROID/bin/ | ||
169 | 169 | | |||
170 | # needs to be after building qt, otherwise it breaks weirdly | 170 | # needs to be after building qt, otherwise it breaks weirdly | ||
171 | ENV QMAKESPEC android-clang | 171 | ENV QMAKESPEC android-clang | ||
172 | 172 | | |||
173 | RUN /opt/helpers/build-cmake libintl-lite https://github.com/j-jorge/libintl-lite.git | 173 | RUN /opt/helpers/build-cmake libintl-lite https://github.com/j-jorge/libintl-lite.git | ||
174 | COPY build-qt build-generic build-eigen build-poppler build-vlcqt build-gstreamer-binaries build-kde-dependencies build-kde-project create-apk get-apk-args \ | 174 | COPY build-qt build-generic build-eigen build-poppler build-vlcqt build-gstreamer-binaries build-kde-dependencies build-kde-project create-apk get-apk-args \ | ||
175 | target-from-manifest.py target-from-appdata.py skip /opt/helpers/ | 175 | target-from-manifest.py target-from-appdata.py build-libical skip /opt/helpers/ | ||
176 | 176 | | |||
177 | RUN sed -i.bak 's/android:minSdkVersion="16"/android:minSdkVersion="21"/g' $QT_ANDROID/src/android/templates/AndroidManifest.xml \ | 177 | RUN sed -i.bak 's/android:minSdkVersion="16"/android:minSdkVersion="21"/g' $QT_ANDROID/src/android/templates/AndroidManifest.xml \ | ||
178 | && sed -i.bak 's/|density//g' $QT_ANDROID/src/android/templates/AndroidManifest.xml | 178 | && sed -i.bak 's/|density//g' $QT_ANDROID/src/android/templates/AndroidManifest.xml | ||
179 | 179 | | |||
180 | ENV LANG=en_US.UTF-8 | 180 | ENV LANG=en_US.UTF-8 | ||
181 | ENV LANGUAGE=en_US.UTF-8 | 181 | ENV LANGUAGE=en_US.UTF-8 | ||
182 | ENV LC_ALL=en_US.UTF-8 | 182 | ENV LC_ALL=en_US.UTF-8 | ||
183 | ENV PERSIST=1 | 183 | ENV PERSIST=1 |