Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can not build BSim pdf docs #7406

Open
gemesa opened this issue Jan 23, 2025 · 0 comments
Open

Can not build BSim pdf docs #7406

gemesa opened this issue Jan 23, 2025 · 0 comments
Assignees
Labels

Comments

@gemesa
Copy link
Contributor

gemesa commented Jan 23, 2025

Describe the bug
I frequently use BSim and wanted to gather all available documentation for reference. I noticed there are two tasks in the BSim build.gradle: buildBSimHelpPdf and buildBSimHelpHtml which are not executed when I run gradle buildGhidra. As a result some doc files are not generated. In the comments it is mentioned that these tasks can be executed with gradle buildLocalPublic_Release. But this build task does not appear to be available:

$ gradle buildLocalPublic_Release

> Configure project :
Java: 21
Gradle: 8.10.2
Python3 command: [python3.13] (3.13, /usr/bin/python3.13)
Python3 pip version: 24.2
OS: Linux
Arch: amd64 (gradle: x86-64)
Using platform: linux_x86_64

> Configure project :Debugger-agent-dbgeng
WARNING: dbgmodel.tlb omitted from ghidradbg python package

FAILURE: Build failed with an exception.

* What went wrong:
Task 'buildLocalPublic_Release' not found in root project 'ghidra' and its subprojects.

* Try:
> Run gradle tasks to get a list of available tasks.
> For more on name expansion, please refer to https://docs.gradle.org/8.10.2/userguide/command_line_interface.html#sec:name_abbreviation in the Gradle documentation.
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 3s

I downloaded the latest release (11.2.1) as well to check if it might contain bsim.pdf but it was missing there too.

To Reproduce
Steps to reproduce the behavior:

See above.

Expected behavior
BSim docs, such as bsim.pdf are generated.

Screenshots
N/A

Attachments
N/A

Environment (please complete the following information):

  • OS: Linux fedora 6.12.9-200.fc41.x86_64
  • Java Version: openjdk 21.0.4 2024-07-16 LTS
  • Ghidra Version: 11.4_DEV
  • Ghidra Origin: locally built from the GitHub repo without any changes (commit 65a284a6)

Additional context
N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants