[Buildroot] [PATCH 0/9 v3] Cleanups in download helpers (branch yem/check-downloads)
Yann E. MORIN
yann.morin.1998 at free.fr
Sun Jul 20 22:42:22 UTC 2014
Hello All!
This series is a follow-up to the previous download series. Following
the advice from Arnout, I introduced a wrapper script that is responsible
for the saving atomically in BR2_DL_DIR. If also manages all the temporary
files, and properly cleans up.
Consequently, the helpers are now nuch more simple, and no longer need to
duplicate the complex handling of atomicity in BR2_DL_DIR, nor do they
need to manage temporary files.
Changes v2 -> v3:
- complete rewrite of the series
Regards,
Yann E. MORIN.
The following changes since commit 89611dc08f53e62020cd54b070759557dbfc0f54:
qt5base: allow selection of OpenGL API (2014-07-20 11:57:45 +0200)
are available in the git repository at:
git://ymorin.is-a-geek.org/buildroot yem/check-downloads
for you to fetch changes up to 28d4112e90481daf555b3c3703166f9e47887c12:
support/download: convert wget to use the wrapper (2014-07-21 00:34:22 +0200)
----------------------------------------------------------------
Yann E. MORIN (9):
support/download: add download wrapper
support/download: convert bzr to use the wrapper
support/download: convert localfiles to use the wrapper
support/download: convert cvs to use the wrapper
support/download: convert git to use the wrapper
support/download: convert Hg to use the wrapper
support/download: convert scp to use the wrapper
support/download: convert svn to use the wrapper
support/download: convert wget to use the wrapper
package/pkg-download.mk | 44 +++++++++++++--------
support/download/bzr | 36 ++++--------------
support/download/cp | 20 +++-------
support/download/cvs | 50 +++++++-----------------
support/download/git | 58 +++++++++-------------------
support/download/hg | 48 +++++++----------------
support/download/scp | 24 +++---------
support/download/svn | 44 ++++++---------------
support/download/wget | 31 +++------------
support/download/wrapper | 99 ++++++++++++++++++++++++++++++++++++++++++++++++
10 files changed, 209 insertions(+), 245 deletions(-)
create mode 100755 support/download/wrapper
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list