1. 19 Jan, 2019 1 commit
  2. 17 Jan, 2019 1 commit
  3. 05 Jan, 2019 1 commit
  4. 11 Dec, 2018 1 commit
    • Debarshi Ray's avatar
      build: Add missing dependencies · 748d56bf
      Debarshi Ray authored
      The build didn't break because Babl was getting implicitly pulled in
      by the other dependencies. However, photos-test-gegl does depend on
      Babl and it's better to explicitly mention it.
      
      Fallout from c21b7bde
      748d56bf
  5. 07 Dec, 2018 1 commit
  6. 22 Nov, 2018 1 commit
  7. 15 Nov, 2018 2 commits
  8. 14 Nov, 2018 1 commit
    • Debarshi Ray's avatar
      build: Unbreak the environment for the Autotools serial test harness · 7a3135b9
      Debarshi Ray authored
      Autotools' serial test harness uses TESTS_ENVIRONMENT, and doesn't
      support AM_TESTS_ENVIRONMENT [1]. The latest version of glib-tap.mk in
      GLib targets the newer and default parallel test harness, and removing
      the "serial-tests" Automake option breaks the graphical test:
        make[5]: Entering directory
          '/home/rishi/devel/gnome-photos/git/gnome-photos/builddir/tests'
        ERROR: basic.py - missing test plan
        tap-driver.sh: internal error getting exit status
        tap-driver.sh: fatal: I/O or internal error
        make[5]: *** [Makefile:1207: basic.py.log] Error 1
      
      Fortunately, there was no significant breakage because the existing
      test doesn't use APIs like g_test_build_filename, g_test_get_filename,
      and g_test_get_dir, which would have been affected by the missing
      G_TEST_BUILDDIR and G_TEST_SRCDIR environment variables.
      
      Since the Autotools build is deprecated, it's easier to stick to the
      serial harness instead of trying to fix the graphical test to work with
      the parallel setup. Therefore, this partially reverts commit
      0ce96a49 by re-introducing
      TESTS_ENVIRONMENT instead of AM_TESTS_ENVIRONMENT.
      
      [1] https://www.gnu.org/software/automake/manual/html_node/Serial-Test-Harness.html#Serial-Test-Harness
      
      !80
      7a3135b9
  9. 02 Nov, 2018 2 commits
    • Debarshi Ray's avatar
      build: Cache the value of the 'installed_tests' option globally · 668d8212
      Debarshi Ray authored
      This will be used in a subsequent commit to add unit tests.
      668d8212
    • Debarshi Ray's avatar
      build: Update glib-tap.mk from GLib · 0ce96a49
      Debarshi Ray authored
      Use AM_TESTS_ENVIRONMENT rather than TESTS_ENVIRONMENT because the
      former is reserved for the user to set when running the tests; fix a
      misnamed variable; add missing mkdir for .test generation rule because
      it can’t be guaranteed that the builddir actually exists; and use TAP
      for installed tests too.
      
      However, the Type is retained as 'session-exclusive' due to the
      presence of a graphical test.
      
      !79
      0ce96a49
  10. 25 Sep, 2018 3 commits
  11. 31 Aug, 2018 1 commit
  12. 28 Apr, 2018 1 commit
  13. 26 Jan, 2017 1 commit
  14. 27 Oct, 2015 2 commits
  15. 31 Mar, 2014 1 commit
  16. 20 Mar, 2014 1 commit