1. 05 Dec, 2017 1 commit
    • Daniel Vetter's avatar
      meson: gtkdoc support · 491e8c17
      Daniel Vetter authored
      Bunch of neat improvements:
      
      - xml generates correctly depend upon the test binaries
      - no need to re-run autogen.sh when new chapters/functions get added,
        all handed by meson
      
      Still one issue:
      
      - the gtkdoc target doesn't depend upon the custom_target yet, hacked
        around using build_by_default: true
      
        This is an issue known to upstream already:
      
        https://github.com/mesonbuild/meson/issues/2148
      
      v2: Bump meson version to 0.42, since that's the first release which
      adds the build dir when running the gtkdoc tools, and hence allows
      including generated files.
      
      v2:
      - Undo the bump, it's only needed for generated source files. Other
        generated files as input should work with 0.40 already.
      
      - Generate version.xml from version.xml.in, which allows us to keep
        the &version; entity.
      
      v3: Add github issue link.
      
      v4:
      - Resurrect lost KEYWORDS (Petri)
      - Fix issue when running with a clean build, files() doesn't work on generate
        files (Petri).
      Reviewed-by: Petri Latvala's avatarPetri Latvala <petri.latvala@intel.com>
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      491e8c17
  2. 04 Dec, 2017 1 commit
  3. 29 Nov, 2017 1 commit
  4. 21 Nov, 2017 2 commits
  5. 24 Oct, 2017 1 commit
  6. 18 Oct, 2017 1 commit
  7. 04 Oct, 2017 1 commit
  8. 03 Oct, 2017 1 commit
  9. 20 Sep, 2017 1 commit
  10. 08 Sep, 2017 5 commits