Re: Adding more binaries from coreutils
Hi, > Can explain in little detail, on how to create and use runtime package. > > Do I need to create a noux package? One first step could be copying the system-shell's 'pkg' and 'raw' recipes and to exchange each 'coreutils-minimal' occurrence with 'coreutils'. I carry around my own personal shell pkg [1] and if you compare both you will spot the differences that might help you to create your own customized version. [1] https://github.com/cnuke/genode/commit/6a46a2aea51278bae115 Regards Josef -- Josef Söntgen Genode Labs http://www.genode-labs.com/ · http://genode.org/ signature.asc Description: PGP signature ___ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
Re: Adding more binaries from coreutils
Hello Norman, Can explain in little detail, on how to create and use runtime package. Do I need to create a noux package? On Tue, Mar 28, 2023 at 3:43 PM Norman Feske wrote: > Hello, > > the list of executables integrated into coreutils-minimal is defined at > [1]. > > Alternatively to extending the feature set of coreutils-minimal, you may > consider creating a custom runtime pkg using the regular src/coreutils > archive instead of src/coreutils-minimal. To do that, you can follow the > lines of the 'system_shell' pkg [2]. This approach is preferable because > it does not require any modification of the Sculpt base system (which > depends on coreutils-minimal). > > [1] > > https://github.com/genodelabs/genode/blob/master/repos/ports/src/noux-pkg/coreutils-minimal/target.mk > [2] > > https://github.com/genodelabs/genode/tree/master/repos/ports/recipes/pkg/system_shell > > Cheers > Norman > > -- > Dr.-Ing. Norman Feske > Genode Labs > > https://www.genode-labs.com · https://genode.org > > Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden > Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth > > > ___ > Genode users mailing list > users@lists.genode.org > https://lists.genode.org/listinfo/users > -- Regards, Devashish Dewangan CS21M017 ___ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
Re: Adding more binaries from coreutils
Hello, the list of executables integrated into coreutils-minimal is defined at [1]. Alternatively to extending the feature set of coreutils-minimal, you may consider creating a custom runtime pkg using the regular src/coreutils archive instead of src/coreutils-minimal. To do that, you can follow the lines of the 'system_shell' pkg [2]. This approach is preferable because it does not require any modification of the Sculpt base system (which depends on coreutils-minimal). [1] https://github.com/genodelabs/genode/blob/master/repos/ports/src/noux-pkg/coreutils-minimal/target.mk [2] https://github.com/genodelabs/genode/tree/master/repos/ports/recipes/pkg/system_shell Cheers Norman -- Dr.-Ing. Norman Feske Genode Labs https://www.genode-labs.com · https://genode.org Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth ___ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users