<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">I would recommend the following steps
for new users to create their "own" buildconf:<br>
<br>
1. Starting with the minimal package set from the tutorials<br>
2. adapt it and adding needed packages for their system<br>
3. create anywhere (fileserver/gitorious/github) the project and a
"buildconf" package<br>
3.5. adapt if wished the bootstrap.sh<br>
4. commit and push the adapted package set to the server<br>
switch the current configuration to the new location<br>
5. autoproj switch-config git <path-to-bootstrap.git><br>
<br>
These steps should do the job and regarding to the tutorial the
most intuitive.<br>
<br>
Best,<br>
Matthias<br>
<br>
P.S. regarding Sylvains package_set suggestions, you have of
course push the package set to some location too and make it known
in the manifest.<br>
<br>
<br>
<br>
On 02.07.2014 21:36, Sylvain Joyeux wrote:<br>
</div>
<blockquote
cite="mid:CAKDpF4SNGhzJHD=_LsLF6k2OthweRQLvYZxJ0o5J-0xLdMMMGQ@mail.gmail.com"
type="cite">
<div dir="ltr">Not sure exactly what it is you are asking ...
<div><br>
</div>
<div>If what you want is to create a "project" buildconf, i.e.
the base build configuration that all projects have for
themselves, the best way is definitely to start with the
standard Rock buildconf (i.e. the one you get when you
bootstrap) since it gives you access to all the rock packages,
as well as already builds the toolchain.</div>
<div><br>
</div>
<div>If you want to create a package set, that is a different
story. There is an (undocumented) autoproj subcommand to
create a new package set, which can optionally contain already
existing packages. It is undocumented because not working
properly in all cases. Anyways, what one would do is<br>
</div>
<div><br>
</div>
<div> autoproj create-set package_set_name [package package
package]</div>
<div><br>
</div>
<div>where</div>
<div> - the package_set_name is the name of the new package set,
as well as the directory in which the package set template is
being created</div>
<div> - the packages are paths to packages already existing on
disk</div>
<div><br>
</div>
<div>For instance, if you have created a bundle in bundles/test
and want to create a "shiny" package set, you would do</div>
<div> autoproj create-set shiny bundles/test</div>
<div><br>
</div>
<div>Of couse, autoproj create-set --help gives you this
information</div>
<div><br>
</div>
<div>Sylvain</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Wed, Jul 2, 2014 at 6:23 PM, Carina
Harrius <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:carina.harrius@dfki.de" target="_blank">carina.harrius@dfki.de</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div> Good evening, </div>
<div> </div>
<div> I have a question concerning the setup of a new
buildconf, i.e. when I start creating a bundle for a new
robot and need a repository including a manifest file
etc. to get started with. One way of doing it would be
to bootstrap an existing rock repository, but this might
not be the smartest way. As I need the information for
writing a new Rock tutorial, it would be great to be
able to describe the "best possible way" of getting
started..can anyone help me with that? </div>
<div> </div>
<div> Thanks in advance and </div>
<div> </div>
<div> best regards </div>
<span class="HOEnZb"><font color="#888888">
<div> Carina Harrius </div>
</font></span></div>
<br>
_______________________________________________<br>
Rock-dev mailing list<br>
<a moz-do-not-send="true" href="mailto:Rock-dev@dfki.de">Rock-dev@dfki.de</a><br>
<a moz-do-not-send="true"
href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev"
target="_blank">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Rock-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rock-dev@dfki.de">Rock-dev@dfki.de</a>
<a class="moz-txt-link-freetext" href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universität Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Straße 1
28359 Bremen, Germany
Zentrale: +49 421 178 45-6611
Besuchsadresse der Nebengeschäftstelle:
Robert-Hooke-Straße 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:matthias.goldhoorn@informatik.uni-bremen.de">matthias.goldhoorn@informatik.uni-bremen.de</a>
Weitere Informationen: <a class="moz-txt-link-freetext" href="http://www.informatik.uni-bremen.de/robotik">http://www.informatik.uni-bremen.de/robotik</a></pre>
</body>
</html>