From: Giuseppe Marocchio <giuseppe@marocchio.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH] boot/at91bootstrap3: Add the option to download via git
Date: Fri, 06 Mar 2015 12:24:16 +0100 [thread overview]
Message-ID: <54F98E60.3050007@marocchio.com> (raw)
Hello all,
Tested-by: Giuseppe Marrocchio giuseppe at marocchio.com
Works fine,
gm
2015-02-16 10:12 GMT+01:00 Angelo Compagnucci <angelo.compagnucci@gmail.com <http://lists.busybox.net/mailman/listinfo/buildroot>>:
>/ Hello All,
/>/
/>/ Any news on this one?
/>/
/>/ Staiyng to this comment on at91bootstrap git tree [1] there is no
/>/ infrastructure in place to add third parties boards.
/>/
/>/ Personally, I need this option cause I'm in the process to prepare a
/>/ comprehensive board support for Acmesystems' products and ask for
/>/ inclusion in the near future.
/>/
/>/ Thanks!
/>/
/>/ Sincerely, Angelo
/>/
/>/ [1]https://github.com/linux4sam/at91bootstrap/pull/2#issuecomment-27954225
/>/
/>/ 2015-01-30 17:52 GMT+01:00 Angelo Compagnucci <angelo.compagnucci@gmail.com <http://lists.busybox.net/mailman/listinfo/buildroot>>:
/>>/ Adding support for git downloading of a custom repository.
/>>/
/>>/ Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com <http://lists.busybox.net/mailman/listinfo/buildroot>>
/>>/ ---
/>>/ boot/at91bootstrap3/Config.in | 35 +++++++++++++++++++++++++++++++++++
/>>/ boot/at91bootstrap3/at91bootstrap3.mk | 8 +++++++-
/>>/ 2 files changed, 42 insertions(+), 1 deletion(-)
/>>/
/>>/ diff --git a/boot/at91bootstrap3/Config.in b/boot/at91bootstrap3/Config.in
/>>/ index 8ac40ed..6f2f7db 100644
/>>/ --- a/boot/at91bootstrap3/Config.in
/>>/ +++ b/boot/at91bootstrap3/Config.in
/>>/ @@ -8,8 +8,43 @@ config BR2_TARGET_AT91BOOTSTRAP3
/>>/ - Peripheral drivers such as PIO, PMC or SDRAMC...
/>>/ - Physical media algorithm such as DataFlash, NandFlash, NOR Flash...
/>>/
/>>/ +
/>>/ if BR2_TARGET_AT91BOOTSTRAP3
/>>/
/>>/ +choice
/>>/ +
/>>/ + prompt "AT91 Bootstrap 3 version"
/>>/ +
/>>/ +config BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
/>>/ + bool "3.7.1"
/>>/ +
/>>/ +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
/>>/ + bool "Custom Git repository"
/>>/ + help
/>>/ + This option allows Buildroot to get the AT91 Bootstrap 3 source
/>>/ + code from a Git repository.
/>>/ +
/>>/ +endchoice
/>>/ +
/>>/ +if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
/>>/ +
/>>/ +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL
/>>/ + string "URL of custom repository"
/>>/ +
/>>/ +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION
/>>/ + string "Custom repository version"
/>>/ + help
/>>/ + Revision to use in the typical format used by Git
/>>/ + E.G. a sha id, a tag, branch, ..
/>>/ +
/>>/ +endif
/>>/ +
/>>/ +config BR2_TARGET_AT91BOOTSTRAP3_VERSION
/>>/ + string
/>>/ + default "v3.7.1" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
/>>/ + default BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION \
/>>/ + if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
/>>/ +
/>>/ config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_PATCH_DIR
/>>/ string "custom patch dir"
/>>/ help
/>>/ diff --git a/boot/at91bootstrap3/at91bootstrap3.mk b/boot/at91bootstrap3/at91bootstrap3.mk
/>>/ index 098e7bf..39f2365 100644
/>>/ --- a/boot/at91bootstrap3/at91bootstrap3.mk
/>>/ +++ b/boot/at91bootstrap3/at91bootstrap3.mk
/>>/ @@ -4,8 +4,14 @@
/>>/ #
/>>/ ################################################################################
/>>/
/>>/ -AT91BOOTSTRAP3_VERSION = v3.7.1
/>>/ +AT91BOOTSTRAP3_VERSION = $(call qstrip,$(BR2_TARGET_AT91BOOTSTRAP3_VERSION))
/>>/ +
/>>/ +ifeq ($(BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT),y)
/>>/ +AT91BOOTSTRAP3_SITE = $(call qstrip,$(BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL))
/>>/ +AT91BOOTSTRAP3_SITE_METHOD = git
/>>/ +else
/>>/ AT91BOOTSTRAP3_SITE = $(call github,linux4sam,at91bootstrap,$(AT91BOOTSTRAP3_VERSION))
/>>/ +endif
/>>/
/>>/ AT91BOOTSTRAP3_INSTALL_IMAGES = YES
/>>/ AT91BOOTSTRAP3_INSTALL_TARGET = NO
/>>/ --
/>>/ 1.9.1
/>>/
/>/
/>/
/>/
/>/ --
/>/ Profile:http://it.linkedin.com/in/compagnucciangelo/
--
Giuseppe Marocchio
Tel: +39.3477365087
Tel: +39.0458538888
skype: giuseppe.marocchio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20150306/916426ff/attachment.html>
next reply other threads:[~2015-03-06 11:24 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-06 11:24 Giuseppe Marocchio [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-01-30 16:52 [Buildroot] [PATCH] boot/at91bootstrap3: Add the option to download via git Angelo Compagnucci
2015-02-16 9:12 ` Angelo Compagnucci
2015-03-04 14:55 ` Angelo Compagnucci
2015-03-06 22:53 ` Yann E. MORIN
2015-03-07 9:08 ` Angelo Compagnucci
2015-03-07 11:21 ` Yann E. MORIN
2015-03-07 16:01 ` Arnout Vandecappelle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54F98E60.3050007@marocchio.com \
--to=giuseppe@marocchio.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox