void-linux / void-linux/void-packages
Package request: gprbuild
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 3.4k
- Forks
- 2.8k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 299
Description
Package name
gprbuild
Package homepage
https://github.com/AdaCore/gprbuild
Description
GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems. It is commonly known as the project manager of the GNAT toolchain. In terms of functionality, it's similar to make and cmake, just to name two examples. It removes complexity from multi-language development by allowing developers to quickly and easily compile and link software written in a combination of languages including Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover new toolchains and languages it is primarily aimed at projects of all sizes organized into subsystems and libraries and is particularly well-suited for compiled languages.
Does the requested package meet the package requirements?
System
Is the requested package released?
Yes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The request names gprbuild and links to its upstream homepage, but no repository files or tests are identified. Start by reviewing the void-packages packaging conventions and the upstream release information; done means a gprbuild package is added in a form that meets the repository's package requirements.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100