Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Patch for umk: create compile_commands.json file
Patch for umk: create compile_commands.json file [message #53774] Wed, 29 April 2020 20:23 Go to previous message
Novo is currently offline  Novo
Messages: 1358
Registered: December 2006
Ultimate Contributor
Patch is against git rev. 4c9a6f5
Attached archive includes already patched files and a patch itself.

What it is for: this patch adds option -j to umk, which generates compile_commands.json (Compilation Database) next to a project file.

What Compilation Database is for: https://sarcasm.github.io/notes/dev/compilation-database.htm l
Basically, it allows to use clang tools like below.

clang-check
clang-doc
clang-include-fixer
clang-rename
clang-tidy
clangd

I personally use it with ccls. And I tested it with ccls.

UPDATE: I've changed attached file.
  • Attachment: uppsrc.zip
    (Size: 26.77KB, Downloaded 184 times)


Regards,
Novo

[Updated on: Wed, 29 April 2020 21:16]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Keyboard shortcuts conflict
Next Topic: The grid seems nonsense in layout designer
Goto Forum:
  


Current Time: Wed May 01 02:34:45 CEST 2024

Total time taken to generate the page: 0.03154 seconds