[Buildroot] [PATCH 1/1] Allow adding per-package overrlice rsync exclusions
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Nov 7 21:05:03 UTC 2017
Hello,
On Tue, 7 Nov 2017 21:57:56 +0100, Arnout Vandecappelle wrote:
> > WEBKITGTK_OVERRIDE_SRCDIR = /home/aperez/WebKit
> > WEBKITGTK_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS = \
> > --exclude JSTests --exclude ManualTests \
> > --exclude PerformanceTests --exclude WebDriverTests \
> > --exclude WebKitBuild --exclude WebKitLibraries \
> > --exclude WebKit.xcworkspace --exclude Websites \
> > --exclude Examples
> >
> > This saves a good chunk of time when rsync is used for the first time to
> > copy the source tree over before building.
>
> Looks like an interesting feature. Although, if the out-of-tree build feature
> gets merged, it's probably less useful. That is, assuming that webkitgtk
> supports out-of-tree build, which is not a given...
Also my thinking: per-package out of tree build is going to make this
new feature a lot less relevant. That being said, per-package out of
tree build is not there yet, and this new feature is just a very simple
change, so I believe it's OK to merge it.
> > + rsync -au --chmod=u=rwX,go=rX $(RSYNC_VCS_EXCLUSIONS) $($(PKG)_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS) $(call qstrip,$(SRCDIR))/ $(@D)
>
> Would have been nice to split the long line. But even without split:
>
> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
>
> Could you also add this feature to the documentation of _OVERRIDE_SRCDIR in the
> manual?
I think we really want the documentation update as part of the patch
series :)
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
More information about the buildroot
mailing list