Re: Package's inputs for developer?

2022-03-08 Thread Liliana Marie Prikler
Hi Olivier, Am Sonntag, dem 06.03.2022 um 11:19 -0500 schrieb Olivier Dion via Development of GNU Guix and the GNU System distribution.: > Hi Guix, > > I often find my self using inheritance of package to add native-inputs > that are not stricly necessary for building the project, but are used >

Re: Package's inputs for developer?

2022-03-08 Thread zimoun
Hi, On Tue, 8 Mar 2022 at 17:45, Olivier Dion wrote: > On Tue, 08 Mar 2022, zimoun wrote: > I had more a recommended workflow in mind. For example, I have a bunch > of scripts under `tools/` for compiling and testing the project within > Emacs. And they all use these developer inputs. I find

Re: Package's inputs for developer?

2022-03-08 Thread Danny Milosavljevic
Hi, On Sun, 06 Mar 2022 11:19:58 -0500 Olivier Dion via "Development of GNU Guix and the GNU System distribution." wrote: > I often find my self using inheritance of package to add native-inputs > that are not stricly necessary for building the project, but are used > for developement purpose:

Re: Package's inputs for developer?

2022-03-08 Thread Development of GNU Guix and the GNU System distribution.
On Tue, 08 Mar 2022, zimoun wrote: > Hi, > >> I guess this is the correct way of doing it or perhaps I should put gdb >> and lcov in the base-native-inputs?. But I was thinking that perhaps >> something like `(developer-inputs (list gdb lcov))` would be better, >> since these inputs are not stric

Re: Package's inputs for developer?

2022-03-08 Thread zimoun
Hi, > I guess this is the correct way of doing it or perhaps I should put gdb > and lcov in the base-native-inputs?. But I was thinking that perhaps > something like `(developer-inputs (list gdb lcov))` would be better, > since these inputs are not stricly necessary for building the package. Wel

Re: Package's inputs for developer?

2022-03-07 Thread Development of GNU Guix and the GNU System distribution.
On Mon, 07 Mar 2022, Kaelyn wrote: > On Sunday, March 6th, 2022 at 8:19 AM, Olivier Dion via "Development of GNU > Guix and the GNU System distribution." wrote: > >> Hi Guix, >> >> I often find my self using inheritance of package to add native-inputs >> >> that are not stricly necessary for bui

Re: Package's inputs for developer?

2022-03-07 Thread Kaelyn
Hello, On Sunday, March 6th, 2022 at 8:19 AM, Olivier Dion via "Development of GNU Guix and the GNU System distribution." wrote: > Hi Guix, > > I often find my self using inheritance of package to add native-inputs > > that are not stricly necessary for building the project, but are used > > fo

Package's inputs for developer?

2022-03-06 Thread Development of GNU Guix and the GNU System distribution.
Hi Guix, I often find my self using inheritance of package to add native-inputs that are not stricly necessary for building the project, but are used for developement purpose like so: - (define base-native-inputs (list ...)) (define my-package (pa