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 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.