Development¶
This chapter provides a guide for developers who want to contribute to girdl.
Easier Ghidra launch¶
If you are a developer on Linux, you can use the provided ./script/ghidra.sh
script to build and launch (./script/ghidra.sh -r
) the extension without having to install it manually and restart Ghidra each time.
License¶
When adding new files, you can use the ./script/license.sh
script to prepend all Java files without a license in the project with the correct license header.
A license will only be added if the file already starts with Java’s package
keyword.
If some problem is detected, an error will be printed for you to investigate manually.
Last update:
2025-09-19