D24863: GCompris compilation with gradle

Johnny Jazeix noreply at phabricator.kde.org
Tue Oct 22 13:47:41 BST 2019


jjazeix created this revision.
jjazeix added a reviewer: GCompris.
Herald added a project: KDE Edu.
Herald added a subscriber: kde-edu.
jjazeix requested review of this revision.

REVISION SUMMARY
  For android, compilation with Qt5.12.4 minimum (well tested with 5.13.0)
  Uses gradle, ndk r20 and openssl 1.1.1c
  
  64 bits build, not yet tested

TEST PLAN
  cmake -DCMAKE_TOOLCHAIN_FILE=/home/jazeix/extra-cmake-modules/install/share/ECM/toolchain/Android.cmake -DANDROID_PLATFORM=android-21 -DANDROID_API_LEVEL=21 -DQt5_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5/ -DQt5Qml_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Qml/ -DQt5Network_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Network -DQt5Core_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Core -DQt5Quick_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Quick -DQt5Gui_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Gui -DQt5Multimedia_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Multimedia -DQt5Svg_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Svg -DQt5Widgets_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Widgets -DQt5Xml_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Xml -DQt5XmlPatterns_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5XmlPatterns -DQt5LinguistTools_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5LinguistTools -DQt5Sensors_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5Sensors -DQt5AndroidExtras_DIR=~/Qt/5.13.0/android_armv7/lib/cmake/Qt5AndroidExtras ..
  
  make -j 4 && make apk_debug

REPOSITORY
  R2 GCompris

REVISION DETAIL
  https://phabricator.kde.org/D24863

AFFECTED FILES
  CMakeLists.txt
  android/CMakeLists.txt
  android/build_openssl.sh.in
  android/build_openssl_64.sh.in
  android/configAndroid.json.cmake

To: jjazeix, #gcompris
Cc: kde-edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20191022/47cab6db/attachment.html>


More information about the kde-edu mailing list