All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Allow shallow git clones
@ 2014-07-15 11:28 Chase Maupin
  2014-07-15 11:28 ` [PATCH 1/4] sourceipk: allow packaging shallow git clone Chase Maupin
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Chase Maupin @ 2014-07-15 11:28 UTC (permalink / raw)
  To: meta-arago

All,

This patch set allows for creating shallow git clones which is useful
to reduct the size of the packages git repository.  In my testing using
the git-native version 1.9.0 found in oe-core this reduced the kernel
sources size from 1.5GB to 762MB.  This issue originally came up because
there is a 2GB file size limit for InstallBuilder and this large git
history was causing the SDK to be too big.  No wthe SDK size has
reduced to something more reasonable like 1.6GB total.

The full history can still be fetched using "git pull" or "git pull --unshallow"
depending on the git version being used.

Chase Maupin (4):
  sourceipk: allow packaging shallow git clone
  arago-source-ipk: do a shallow clone of the kernel
  arago: unset ASSUME_PROVIDED for git-native
  linux-ti-staging: update bbappend for 3.14 version

 meta-arago-distro/classes/sourceipk.bbclass        |  100 +++++++++++++++++---
 .../conf/distro/arago-source-ipk.conf              |    1 +
 meta-arago-distro/conf/distro/arago.conf           |    5 +
 ....12.bbappend => linux-ti-staging_3.14.bbappend} |    2 +
 4 files changed, 97 insertions(+), 11 deletions(-)
 copy meta-arago-distro/recipes-kernel/linux/{linux-ti-staging_3.12.bbappend => linux-ti-staging_3.14.bbappend} (94%)

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-07-18 18:16 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-15 11:28 [PATCH 0/4] Allow shallow git clones Chase Maupin
2014-07-15 11:28 ` [PATCH 1/4] sourceipk: allow packaging shallow git clone Chase Maupin
2014-07-15 17:33   ` Denys Dmytriyenko
2014-07-16 14:19   ` Cooper Jr., Franklin
2014-07-17 17:23     ` Maupin, Chase
2014-07-18 15:03     ` Maupin, Chase
2014-07-15 11:28 ` [PATCH 2/4] arago-source-ipk: do a shallow clone of the kernel Chase Maupin
2014-07-15 11:28 ` [PATCH 3/4] arago: unset ASSUME_PROVIDED for git-native Chase Maupin
2014-07-15 17:28   ` Denys Dmytriyenko
2014-07-17 17:05     ` Denys Dmytriyenko
2014-07-18 15:52       ` Maupin, Chase
2014-07-18 17:55         ` Denys Dmytriyenko
2014-07-18 18:16           ` Maupin, Chase
2014-07-15 11:28 ` [PATCH 4/4] linux-ti-staging: update bbappend for 3.14 version Chase Maupin
2014-07-16 14:30   ` Cooper Jr., Franklin
2014-07-16 15:01     ` Denys Dmytriyenko
2014-07-16 15:13       ` Cooper Jr., Franklin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.