Hi,

I am trying to get an svn-controlled application added to my own layer in a 
yocto build.
This is a Qt5 application, and I hope to leverage all the automatic Qt5 
building stuff.
The source code is installed in/from several sibling directories in an svn tree.
I have attempted to follow the steps that I could find - the recipe is attached.
(modified to obscure sensitive information)
I am having several problems.


1.       By far the most annoying, and possibly the root of all the others:
I get a message: "Fetcher failure: The SRCREV_FORMAT variable must be set when 
multiple SCMs are used."
I have googled, looked at code, grepped through the source directory, etc., and 
see no clear guidance on how this SRCREV_FORMAT variable should be used.
Whenever I put something in SRCREV_FORMAT, it simply gets set as the  SRCREV 
value, and nothing productive gets done.  (Fetches do not work)

What I would (ideally) like to do is to eventually set an (external) 
environment variable and have either the latest revision (HEAD) brought into 
the build, or the revision with a given tag (release marker).
At one point, I did get a fetch to work, but I think it was before I did the 
SRCREV = ${AUTOREV}" thing.

2.       Now, I cannot get the fetch to bring in the code from the svn 
repository - when I remove the SRCREV related stuff - no fetch error, just no 
code fetched either.

I would dearly love to see a complete example of how this is supposed to be 
done.
Anyway, the pressing problem is some advice on how the SRCREV_FORMAT variable 
should be used when getting the above error message.

--
Stephen Munnings
Sr. Design Engineer | NUVATION ENGINEERING
519.594.0976
[email protected]<mailto:[email protected]> | 
www.nuvation.com<http://www.nuvation.com>






Attachment: edited_recipe_gdbman.bb
Description: edited_recipe_gdbman.bb

-- 
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to