Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
  2. Sep 28, 2020
  3. Sep 25, 2020
  4. Sep 14, 2020
  5. Jun 08, 2019
  6. Jun 24, 2018
  7. Apr 23, 2018
  8. Feb 13, 2018
    • Adrien Béraud's avatar
      build: make Firebase optional · 0e0feef4
      Adrien Béraud authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Add a "withFirebase" build flavor that add Firebase push notification
      support to the App.
      
      The build flavor communicates with the app by sending Intents to DRingService.
      
      The "buildFirebase" gradle variable still defines if Google services are
      bundled with the app.
      
      Push support need buildFirebase to true and the withFirebase build flavor.
      If buildFirebase is true and withFirebase is not used, Google services are
      still included but not used.
      If buildFirebase is false and withFirebase is used, Firebase quietly fails
      to load and push notifications don't work.
      
      Change-Id: I8db9a0a34d1cebd46b723caeaff6a99674c6c6ab
      0e0feef4
  9. Jan 05, 2018
    • Alexandre Lision's avatar
      build: cleanup scripts · ccf20630
      Alexandre Lision authored
      compile.sh: unused ANDROID_ABIS var
      build-daemon.sh: unused ANDROID_BIN var, fix section comment
      
      Change-Id: I286a71b96e3a8f505687c044aeff1d643c7a6964
      ccf20630
  10. Jan 02, 2018
    • Alexandre Lision's avatar
      jni: use jni from daemon · 123e000b
      Alexandre Lision authored
      Remove all JNI related source files and use the ones provided in the
      daemon directory.
      
      Change-Id: I6056030c6ab8007ed922c1f9bf56c9519276bb77
      123e000b
  11. Aug 08, 2017
    • Alexandre Lision's avatar
      build: remove Makefile · 6b792f0f
      Alexandre Lision authored
      The Makefile building the apk was only used for executing gradlew.
      This instruction has been moved to compile.sh.
      Other Makefile targets were mostly unused, or could be easily moved to
      compile.sh if necessary.
      
      Change-Id: I18d0ddea71b66f8eeca8010b713c8694ab7bb559
      6b792f0f
  12. Mar 29, 2017
  13. Feb 10, 2017
  14. Nov 26, 2016
    • Alexandre Lision's avatar
      build: add daemon-only compilation · 9db308df
      Alexandre Lision authored
      This commit adds a compilation argument (--daemon) to stop after the
      daemon has been built for the selected archs. No apk is generated.
      This comes to use when testing daemon changes (CI builds for example)
      
      Change-Id: I4c43f7fe2f8feef390b8d2e0af1e81635152c0a0
      Tuleap: #1346
      9db308df
  15. Nov 02, 2016
    • Romain Bertozzi's avatar
      build: fix broken release build process · 32692dea
      Romain Bertozzi authored
      This patch fixes the process of building release binaries. The build
      was broken in the commit 86759bbc.
      
      Before this patch, the built binary was a debug one, even if --release
      was set as argument.
      
      To fix this, we now propagate the RELEASE variable to the build-daemon
      script from compile.sh.
      Doing so, the make instruction remains the same and now uses a
      correctly initialized RELEASE variable (which was always 0 before).
      
      Tuleap: #1156
      Change-Id: Ief812c77742664bc0279cb70baa2925e9a49019b
      32692dea
  16. Oct 11, 2016
  17. Sep 28, 2016
    • Adrien Béraud's avatar
      jni: build using LLVM/clang · 86759bbc
      Adrien Béraud authored and Guillaume Roguez's avatar Guillaume Roguez committed
      * update build system to use LLVM/Clang for contrib/daemon/JNI
        compilation
      * unify build system between daemon and JNI modules
      * requires Android NDK r12b+ (build machine)
      * uses clang 3.8, links with static stdc++
      
      Tuleap: #575
      Change-Id: I7003ee4469418b334fd98eaeb259616c5f8192ee
      86759bbc
  18. May 16, 2016
  19. Apr 26, 2016
    • Ciro Santilli's avatar
      Use top-level ring for daemon · 7ff57fbd
      Ciro Santilli authored
      Reuse the submodule synchronization now that we have it.
      
      Remove the need to git fetch when you already have the daemon,
      so it works even if you have no network.
      
      Tuleap: #415
      Change-Id: If7be1b18c340499277bd519b1d38d0d274841ade
      7ff57fbd
  20. Apr 25, 2016
  21. Apr 20, 2016
  22. Apr 13, 2016
    • Romain Bertozzi's avatar
      build: enable universal apk creation · 197c8c88
      Romain Bertozzi authored
      This patch allows the compile.sh to create an universal apk from several
      architectures.
      It also bumps the daemon to a newer version.
      
      Change-Id: I5bf744cad949441abccf27036b3b2c32941f8f59
      Tuleap: #508
      197c8c88
  23. Apr 07, 2016
    • Romain Bertozzi's avatar
      Android Multi-Arch : compile for several archs · bba01aa0
      Romain Bertozzi authored
      This patch fixes the compilation of several architectures from the ANDROID_ABI
      environment variable.
      It also fixes a typo in the readme concerning the export to make to enable the
      multi-archs.
      Note : this does not compile a universal apk yet.
      Note 2 : only armeabi-v7a and x86 are working for the moment.
      
      Change-Id: I8de17384103f009bcb7e414a1be9e1e1b142d435
      Tuleap: #508
      bba01aa0
    • Adrien Béraud's avatar
      ip2ip removal support · 1b7bf5cc
      Adrien Béraud authored
      Note : this patch modifies compile.sh to bump a more recent version of
      the daemon, also removing ip2ip.
      
      Tuleap: #448
      Change-Id: I07bf4c47d74e13bfbe303ba7b35a9564c1a4ecf7
      1b7bf5cc
  24. Apr 04, 2016
  25. Mar 17, 2016
  26. Mar 08, 2016
    • Adrien Béraud's avatar
      video: add basic support · fb6341fc
      Adrien Béraud authored
      * implement device enumeration DRing API
      * implement frame capture DRing API
      * add basic video UI
      
      Tuleap: #293
      Change-Id: Ia9a364da70f76f1bb9d26b422facefaa9c25ce76
      fb6341fc
  27. Feb 02, 2016
  28. Jan 21, 2016
  29. Jan 08, 2016
  30. Nov 23, 2015
  31. Nov 19, 2015
    • Adrien Béraud's avatar
      build: bump dring daemon · 67ec13c4
      Adrien Béraud authored and Guillaume Roguez's avatar Guillaume Roguez committed
      * bump daemon to 8c56fd79
      * increase minimum NDK to 10 (no time/reasons to test on older versions)
      * bump android build tools to version to 23.0.2
      * bump support library to version 23.1
      * remove commented dependencies
      
      Tuleap: #126
      Change-Id: I02ab62e108f28c48c12805d558ffcb84852ab442
      67ec13c4
  32. Oct 14, 2015
    • Adrien Béraud's avatar
      build: bump daemon · 5d8ca546
      Adrien Béraud authored
      Allows the daemon to build with the latest commits
      
      Issue: #78221
      Change-Id: I0ec84f1b016932423d270b2422265e4caf378f74
      5d8ca546
  33. Oct 08, 2015
  34. Jul 15, 2015
  35. Jul 04, 2015
  36. Jun 17, 2015
    • Adrien Béraud's avatar
      build: fix contrib cross compilation · 6d881d9c
      Adrien Béraud authored
      * add gradle wrapper script
      * add realpath for OS X
      * export CROSS_COMPILE
      * bump dependencies
      
      Refs #75667
      
      Change-Id: Ie402858bb13a19004fe1a6477681fc39256d6ccb
      6d881d9c
  37. Jun 16, 2015
  38. Jun 09, 2015
  39. Jun 07, 2015
    • Adrien Béraud's avatar
      android: bump dring API · 7f97ca91
      Adrien Béraud authored
      Update SWIG interface and retated code to build with lasted daemon APIs
      
      Refs #74605
      
      Change-Id: Id6e0a2ddecbb7329eacce0788329985e1287cf1e
      7f97ca91
Loading