1. 22 Mar, 2018 1 commit
  2. 21 Mar, 2018 1 commit
  3. 13 Mar, 2018 1 commit
  4. 25 Jan, 2018 2 commits
  5. 03 Jan, 2018 1 commit
  6. 19 Dec, 2017 1 commit
  7. 27 Nov, 2017 1 commit
  8. 26 Nov, 2017 1 commit
  9. 25 Nov, 2017 1 commit
  10. 21 Nov, 2017 1 commit
  11. 07 Nov, 2017 1 commit
  12. 31 Oct, 2017 2 commits
  13. 17 Oct, 2017 4 commits
  14. 16 Oct, 2017 1 commit
    • Christian Hergert's avatar
      compile-commands: add IdeCompileCommands · d686eca3
      Christian Hergert authored
      This is a helper object to simplify the process of working with
      clang-style compile_commands.json databases. Some build systems
      such as Meson and CMake can benefit from having access to this
      information in a unified manner.
      
      Now that IdeBuildSystem can automatically translate paths from
      the runtime build dir, this should allow us to remove some code
      from those plugins (and share it in libide instead).
      
      We might still want something to resolve things like -I includes
      based on the relative working directory, but in practice, that
      should match the $builddir of the build pipeline.
      d686eca3