https://forum.ada-lang.io/t/2024-crate-of-the-year-awards/923/8?u=jc001
IIUC, there has to be a project file in the crate. That does not mean
there has
to be a project file in my Github repository.
The first thing would be to accept adding a GPR project file into your projects. You have rejected my PR proposing just this. How one is
supposed to build a set of unrelated Ada files?
Le mardi 18 juin 2024 à 20:06 +0200, Jeffrey R.Carter a écrit :
IIUC, there has to be a project file in the crate. That does not mean
there has to be a project file in my Github repository.
But then you impose someone to create a project file. And this would be needed by all packager, there is not only crates around to build a
component. And moreover, you let the "packager" find the correct
options to be used which is certainly not a good solution.
That's exactly why I had proposed a PR with a project file. It
"documents" the way the code must be compiled (at least with GNAT) and installed for everyone wanting to package your components.
Le mardi 18 juin 2024 à 15:05 +0200, Jeffrey R.Carter a écrit :
https://forum.ada-lang.io/t/2024-crate-of-the-year-awards/923/8?u=jc001
The first thing would be to accept adding a GPR project file into your projects. You have rejected my PR proposing just this. How one is
supposed to build a set of unrelated Ada files?
https://forum.ada-lang.io/t/2024-crate-of-the-year-awards/923/8?u=jc001
Le mardi 18 juin 2024 à 20:06 +0200, Jeffrey R.Carter a écrit :
IIUC, there has to be a project file in the crate. That does not mean
there has to be a project file in my Github repository.
But then you impose someone to create a project file. And this would be needed by all packager, there is not only crates around to build a
component. And moreover, you let the "packager" find the correct options
to be used which is certainly not a good solution.
That's exactly why I had proposed a PR with a project file. It
"documents" the way the code must be compiled (at least with GNAT) and installed for everyone wanting to package your components.
On Tue, 18 Jun 2024 20:27:16 +0200, Pascal Obry wrote:
Le mardi 18 juin 2024 à 20:06 +0200, Jeffrey R.Carter a écrit :
IIUC, there has to be a project file in the crate. That does not mean
there has to be a project file in my Github repository.
But then you impose someone to create a project file. And this would be
needed by all packager, there is not only crates around to build a
component. And moreover, you let the "packager" find the correct options
to be used which is certainly not a good solution.
That's exactly why I had proposed a PR with a project file. It
"documents" the way the code must be compiled (at least with GNAT) and
installed for everyone wanting to package your components.
+1 for a .gpr project file to enable package maintainers; it facilitates easier to integrate Ada systems with the host system.
Le mardi 18 juin 2024 à 15:05 +0200, Jeffrey R.Carter a écrit :
https://forum.ada-lang.io/t/2024-crate-of-the-year-awards/923/8?u=jc001
The first thing would be to accept adding a GPR project file into your projects. You have rejected my PR proposing just this. How one is
supposed to build a set of unrelated Ada files?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 379 |
Nodes: | 16 (2 / 14) |
Uptime: | 45:00:47 |
Calls: | 8,141 |
Calls today: | 4 |
Files: | 13,085 |
Messages: | 5,858,057 |