1. 14 Mar, 2022 2 commits
  2. 08 Mar, 2022 1 commit
  3. 04 Mar, 2022 3 commits
    • Ralf Habacker's avatar
      cmake: Fix race condition on creating docbook based files · f74fdf06
      Ralf Habacker authored
      
      
      With the previous implementation, race conditions could arise because a
      generated intermediate file was used by multiple targets.
      
      To fix the mentioned problem, the macro 'generate_docbook_file' has been
      integrated into a in a new macro 'add_docbook' to simplify the dependency
      chain and make it easier to use.
      
      When using an xml template with the 'TEMPLATE' parameter, a separate
      intermediate xml file is used for each generated output file to avoid
      overwriting each other, which was the main cause of the described problem.
      
      Due to the adaptation of the calling conventions it was necessary to
      introduce the parameter 'MAN_CATEGORY'.
      
      Fixes #381
      
      Signed-off-by: Ralf Habacker's avatarRalf Habacker <ralf.habacker@freenet.de>
      f74fdf06
    • Ralf Habacker's avatar
      Merge branch 'fix-issue-375-1' into 'master' · 5c14cfbf
      Ralf Habacker authored
      cmake: fix setting DBUS_*_CONFIG_FILE on non win32 platform
      
      See merge request dbus/dbus!267
      5c14cfbf
    • Ralf Habacker's avatar
      cmake: Set DBUS_*_CONFIG_FILE to be in datadir on Unix · 6c21072a
      Ralf Habacker authored
      The files were installed to the datadir (usually /usr/share) since
      commit 70950325, but the macros used to implement dbus-daemon --system
      and dbus-daemon --session still looked for them in the sysconfdir
      (usually /etc).
      
      Fixes: 70950325 "Adjust cmake build to match autoconf installation locations"
      6c21072a
  4. 03 Mar, 2022 1 commit
  5. 02 Mar, 2022 2 commits
  6. 01 Mar, 2022 7 commits
  7. 28 Feb, 2022 12 commits
  8. 27 Feb, 2022 3 commits
  9. 25 Feb, 2022 6 commits
  10. 23 Feb, 2022 3 commits