Re: [OE-core] rust: why is it built in do_install()

2023-09-02 Thread Richard Purdie
On Sat, 2023-09-02 at 11:22 +0200, Enrico Scholz wrote: > Alexander Kanavin writes: > > > Any changes would have to fulfil this: > > > > 1. Rust's installation procedure should run under pseudo, e.g. in > > do_install. > > The current recipe does *not* run installation under pseudo > > >

Re: [OE-core] rust: why is it built in do_install()

2023-09-02 Thread Enrico Scholz via lists.openembedded.org
Alexander Kanavin writes: > Any changes would have to fulfil this: > > 1. Rust's installation procedure should run under pseudo, e.g. in > do_install. The current recipe does *not* run installation under pseudo | rust_do_install:class-target() { | export PSEUDO_UNLOAD=1 | rust_runx

Re: [OE-core] rust: why is it built in do_install()

2023-09-01 Thread Alexander Kanavin
On Fri, 1 Sept 2023 at 23:22, Richard Purdie wrote: > > > do_compile () { > > > rust_runx install > > > rust_runx install clippy > > > rust_runx install rustfmt > > > } > > > > > > rust_do_install() { > > > cp -a ${B}/_install ${D} > > > > ? > > > > > > [adding 'rustfmt' to

Re: [OE-core] rust: why is it built in do_install()

2023-09-01 Thread Richard Purdie
On Fri, 2023-09-01 at 18:34 +0200, Enrico Scholz via lists.openembedded.org wrote: > Hello, > > rust recipe does > > > do_compile () { > > } > > > > rust_do_install() { > > rust_runx install > > } > > > > rust_do_install:class-nativesdk() { > > export PSEUDO_UNLOAD=1 > > rust_runx

Re: [OE-core] rust: why is it built in do_install()

2023-09-01 Thread Frederic Martinsons
Hello Enrico, Le ven. 1 sept. 2023, 18:34, Enrico Scholz via lists.openembedded.org a écrit : > Hello, > > rust recipe does > > | do_compile () { > | } > | > | rust_do_install() { > | rust_runx install > | } > | > | rust_do_install:class-nativesdk() { > | export PSEUDO_UNLOAD=1 > |

[OE-core] rust: why is it built in do_install()

2023-09-01 Thread Enrico Scholz via lists.openembedded.org
Hello, rust recipe does | do_compile () { | } | | rust_do_install() { | rust_runx install | } | | rust_do_install:class-nativesdk() { | export PSEUDO_UNLOAD=1 | rust_runx install | rust_runx install clippy | rust_runx install rustfmt What is the reason to run the