Skip to contentSkip to conversation

Archiver documentation updates

PATCH In review Kevin Strasser 2 participants 5 messages Jan 28, 2013 – Jan 29, 2013

lore
Share & tools
lore
#0 lore raw

cover Archiver documentation updates

The following changes since commit 69fa3cc4a07fc471fc869a81ff2545d62b63286e:

mega-manual: Removed support for old kernel-manual. (2013-01-28 15:14:01 -0600)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib strassek/docs_updates
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=strassek/docs_updates

Kevin Strasser (3):
dev-manual: use path independent bblayers.conf example
dev-manual: fix gpl source release example
dev-manual: clarify what source is being archived

 .../dev-manual/dev-manual-common-tasks.xml         |   20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/3 dev-manual: use path independent bblayers.conf example

---
 .../dev-manual/dev-manual-common-tasks.xml         |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
documentation/dev-manual/dev-manual-common-tasks.xml +6 -6
index 425b05a..e7d5d02 100644
@@ -3060,15 +3060,15 @@
      BBFILES ?= ""
 
      BBLAYERS ?= " \
-       $HOME/poky/meta \
-       $HOME/poky/meta-yocto \
-       $HOME/poky/meta-yocto-bsp \
-       $HOME/poky/meta-mylayer \
+       ##COREBASE##/meta \
+       ##COREBASE##/meta-yocto \
+       ##COREBASE##/meta-yocto-bsp \
+       ##COREBASE##/meta-mylayer \
        "
 
      BBLAYERS_NON_REMOVABLE ?= " \
-       $HOME/poky/meta \
-       $HOME/poky/meta-yocto \
+       ##COREBASE##/meta \
+       ##COREBASE##/meta-yocto \
        "
                 </literallayout>
                 Creating and providing an archive of the metadata layers
Signature · 1 line
1.7.9.5
#2 lore raw

PATCH 2/3 dev-manual: fix gpl source release example

The example doesn't account for an extra level of directories that organise the sources by machine type.

---
 .../dev-manual/dev-manual-common-tasks.xml         |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
documentation/dev-manual/dev-manual-common-tasks.xml +1 -1
index e7d5d02..30751e3 100644
@@ -2968,7 +2968,7 @@
                 <literallayout class='monospaced'>
      $ cd poky/build/tmp/deploy/sources
      $ mkdir ~/gpl_source_release
-     $ for x in `ls|grep GPL`; do cp -R $x/* ~/gpl_source_release; done
+     $ for dir in */*GPL*; do cp -r $dir ~/gpl_source_release; done
                 </literallayout>
                 At this point, you could create a tarball from the
                 <filename>gpl_source_release</filename> directory and
Signature · 1 line
1.7.9.5
#3 lore raw

PATCH 3/3 dev-manual: clarify what source is being archived

In reply to Kevin Strasser

Part of section 5.15.1 incorrectly implies that only copyleft source will be archived to the specified directory, when in fact copyleft filtering is disabled by default.

---
 .../dev-manual/dev-manual-common-tasks.xml         |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
documentation/dev-manual/dev-manual-common-tasks.xml +3 -3
index 30751e3..5856c35 100644
@@ -2947,9 +2947,9 @@
      INHERIT += "${ARCHIVER_CLASS}"
      SOURCE_ARCHIVE_PACKAGE_TYPE = "tar"
                 </literallayout>
-                During the creation of your image, all GPL
-                or other copyleft licensed source
-                is placed within subdirectories of
+                During the creation of your image, the source from all
+                recipes that deploy packages to the image is placed within
+                subdirectories of
                 <filename>DEPLOY_DIR/sources</filename> based on the
                 <ulink url='&YOCTO_DOCS_REF_URL;#var-LICENSE'><filename>LICENSE</filename></ulink>
                 for each recipe.
Signature · 1 line
1.7.9.5
#4 lore raw
In reply to Kevin Strasser

Kevin,

Thanks for the fixes. I cherry-picked them from your contrib area and they are now in yocto-docs/master.

Scott

Quoted 35 lines

-----Original Message-----
From: [email protected] [mailto:yocto- [email protected]] On Behalf Of Kevin Strasser
Sent: Monday, January 28, 2013 3:06 PM
To: [email protected]
Subject: [yocto] [yocto-docs][PATCH 0/3] Archiver documentation updates

The following changes since commit
69fa3cc4a07fc471fc869a81ff2545d62b63286e:

mega-manual: Removed support for old kernel-manual. (2013-01-28
15:14:01 -0600)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib strassek/docs_updates
http://git.yoctoproject.org/cgit.cgi/poky-
contrib/log/?h=strassek/docs_updates

Kevin Strasser (3):
dev-manual: use path independent bblayers.conf example
dev-manual: fix gpl source release example
dev-manual: clarify what source is being archived

.../dev-manual/dev-manual-common-tasks.xml | 20 ++++++++++---
-------

1 file changed, 10 insertions(+), 10 deletions(-)

--
1.7.9.5

_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto