Re: [Chicken-users] Some questions about CHICKEN 5 eggs and modules

2018-08-28 Thread felix . winkelmann
Hi, Thomas! I'll try to address some of your questions. > - Some eggs install one extension library containing several modules. The new > CHICKEN module system always tries to load a library named the same as the > module upon import. Is it no longer possible to separate library loading and >

Re: [Chicken-users] [Chicken-hackers] Some questions about CHICKEN 5 eggs and modules

2018-08-28 Thread Ivan Raikov
Hi Felix, I think this last question about installing include files is closely related to my question, so let me try to clarify. I have a couple of eggs that generate and compile code similar to the way chicken-crunch works. These eggs would install header or source files that are required for t

Re: [Chicken-users] [Chicken-hackers] Some questions about CHICKEN 5 eggs and modules

2018-08-28 Thread felix . winkelmann
> I have a couple of eggs that generate and compile code similar to the > way chicken-crunch works. These eggs would install header or source > files that are required for the compilation process. Some of these > source files belong to distinct functional modules that are organized > in subdirector

Re: [Chicken-users] [Chicken-hackers] Some questions about CHICKEN 5 eggs and modules

2018-08-28 Thread Ivan Raikov
Yes, exactly, the issue is installing multiple sets of files in different subdirectories of PREFIX/{include,share}. It would be very useful for "c-include" as well as "data" components. Thanks, -Ivan On Tue, Aug 28, 2018 at 1:07 PM wrote: > > > I have a couple of eggs that generate and compile co

Re: [Chicken-users] [Chicken-hackers] Some questions about CHICKEN 5 eggs and modules

2018-08-28 Thread Peter Bex
On Tue, Aug 28, 2018 at 08:40:33PM +0200, felix.winkelm...@bevuta.com wrote: > > - How can I compile multiple source files, for example one scheme file and > > several C files, into an extension library in an .egg file? As far as I can > > see, the only way to do that is a custom build script, bu