On Fri, 23 Jun 2017 13:53:05 +0100 "Burton, Ross" <ross.bur...@intel.com> wrote:
> On 23 June 2017 at 11:57, Adam Trhon <adam.tr...@tbs-biometrics.com> wrote: > > > According to documentation, this is expanded during recipe parsing. At > > that time ${S}/oe_arguments.txt does not yet exits (it exists only after > > do_unpack). I tried it and the build failed with python Exception: > > FileNotFound. > > > > Yes, good point. In m defence it was late. :) > > > > I tried > > > > python do_setup_extra_oecmake() { > > d.appendVar("EXTRA_OECMAKE", " " + open(d.expand("${S}/oe_ > > arguments.txt")).read()) > > print("adding "+d.expand("${S}/oe_arguments.txt")) > > } > > > > addtask do_setup_extra_oecmake after do_unpack before do_configure > > > > but it did not work as well. The "adding.... " line is printed > > correctly in log.do_setup_extra_oecmake, the file exists, but the > > arguments in it are not used (I checked run.do_configure). > > > > Have a look at log.do_configure and verify what options are being passed. I still have EXTRA_OECMAKE="..." in the recipe, the arguments from here are being passed. But the arguments from oe_arguments.txt are not. > I'm also assuming that you're using the cmake class here. To be precise, I inherit cmake_qt5 class, which inherits cmake class. Adam > > Ross -- Ing. Adam Trhoň, Software Engineer Touchless Biometric Systems s.r.o. | Palackého třída 180/44 | 61200 Brno | CZECH REPUBLIC | Mobile: +42(0) 721 565 113 | tbs-biometrics.cz -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core