Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: jjuran/metamage_1
base: master
Choose a base ref
head repository: targetdisk/metamage_1
compare: compile-commands
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 5 files changed
  • 1 contributor

Commits on Jun 20, 2023

  1. Copy the full SHA
    8cf57ac View commit details
    Browse the repository at this point in the history
  2. Compile::Driver: Add "stupid" mode.

    Stupid mode tries allow Compile::Driver to keep going even if a
    mandatory dependency of a module is missing or if a source file from a
    module's list cannot be found.  This is useful for external scripts that
    walk Compile::Driver's catalog.
    targetdisk committed Jun 20, 2023
    Copy the full SHA
    95174de View commit details
    Browse the repository at this point in the history
  3. Compile::Driver: Generate catalog using Git root

    This commit makes Compile::Driver::Catalog use
    "git rev-parse --show-toplevel" instead of FindBin's RealBin to generate
    catalogs.  This allows Compile::Driver::Catalog to be used by scripts
    that live in places other than metamage_1's root (like "scripts").
    targetdisk committed Jun 20, 2023
    Copy the full SHA
    20b0399 View commit details
    Browse the repository at this point in the history
  4. [NEW] compile_commands.pl: make clangd JSON for LSP completion

    The new compile_commands.pl script uses Compile::Driver to build a
    compile_commands JSON database for the clangd LSP server.  This gives
    editors that support LSP the ability to autocomplete and jump to
    definitions (among other things) across the entirety of the metamage_1
    repository!
    targetdisk committed Jun 20, 2023
    Copy the full SHA
    a5b779c View commit details
    Browse the repository at this point in the history