1. 28 Aug, 2018 16 commits
  2. 27 Aug, 2018 1 commit
    • Daniel Stone's avatar
      build/doc: Ensure destination dir exists despite VPATH · 9fabedf9
      Daniel Stone authored
      Make considers a variable called VPATH when trying to satisfy
      dependencies, e.g. for a target 'foo', it will consider the target
      extant if VPATH is '../../bar' and '../../bar/foo' exists.
      
      Part of the doc build, the '$(alldirs)' target, exists to create the
      target directories if they do not exist. For example, before generating
      xml/wayland-architecture.png, it will ensure the 'xml' target is
      considered up-to-date thanks to the target dependency.
      
      Creating $(srcdir)/doc/doxygen/xml thus means that the 'xml' dependency
      will be satisfied, so we'll never create the output directory, and the
      doc build will fail.
      
      Change the alldirs target list to be absolute paths, so VPATH will not
      be consulted and defeat the entire point of what we're trying to do.
      This fixes the Meson build, where we later create
      doc/doxygen/xml/meson.build.
      Signed-off-by: Daniel Stone's avatarDaniel Stone <daniels@collabora.com>
      9fabedf9
  3. 24 Aug, 2018 3 commits
  4. 17 Aug, 2018 3 commits
  5. 10 Aug, 2018 1 commit
  6. 07 Aug, 2018 1 commit
  7. 27 Jul, 2018 2 commits
  8. 26 Jul, 2018 2 commits
  9. 25 Jul, 2018 1 commit
  10. 24 Jul, 2018 1 commit
  11. 13 Jul, 2018 5 commits
  12. 28 Jun, 2018 2 commits
  13. 18 Jun, 2018 2 commits