Re: Adding more binaries from coreutils

2023-03-30 Thread Josef Söntgen
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

2023-03-28 Thread Devashish Dewangan cs21m017
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

2023-03-28 Thread Norman Feske

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