<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<meta charset="utf-8">
<pre style="white-space: pre-wrap; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Hello all,
Tested-by: Giuseppe Marrocchio <a class="moz-txt-link-abbreviated" href="mailto:giuseppe@marocchio.com">giuseppe@marocchio.com</a>
Works fine,
gm
2015-02-16 10:12 GMT+01:00 Angelo Compagnucci <<a href="http://lists.busybox.net/mailman/listinfo/buildroot">angelo.compagnucci at gmail.com</a>>:
><i> Hello All,
</i>><i>
</i>><i> Any news on this one?
</i>><i>
</i>><i> Staiyng to this comment on at91bootstrap git tree [1] there is no
</i>><i> infrastructure in place to add third parties boards.
</i>><i>
</i>><i> Personally, I need this option cause I'm in the process to prepare a
</i>><i> comprehensive board support for Acmesystems' products and ask for
</i>><i> inclusion in the near future.
</i>><i>
</i>><i> Thanks!
</i>><i>
</i>><i> Sincerely, Angelo
</i>><i>
</i>><i> [1] <a href="https://github.com/linux4sam/at91bootstrap/pull/2#issuecomment-27954225">https://github.com/linux4sam/at91bootstrap/pull/2#issuecomment-27954225</a>
</i>><i>
</i>><i> 2015-01-30 17:52 GMT+01:00 Angelo Compagnucci <<a href="http://lists.busybox.net/mailman/listinfo/buildroot">angelo.compagnucci at gmail.com</a>>:
</i>>><i> Adding support for git downloading of a custom repository.
</i>>><i>
</i>>><i> Signed-off-by: Angelo Compagnucci <<a href="http://lists.busybox.net/mailman/listinfo/buildroot">angelo.compagnucci at gmail.com</a>>
</i>>><i> ---
</i>>><i> boot/at91bootstrap3/Config.in | 35 +++++++++++++++++++++++++++++++++++
</i>>><i> boot/at91bootstrap3/at91bootstrap3.mk | 8 +++++++-
</i>>><i> 2 files changed, 42 insertions(+), 1 deletion(-)
</i>>><i>
</i>>><i> diff --git a/boot/at91bootstrap3/Config.in b/boot/at91bootstrap3/Config.in
</i>>><i> index 8ac40ed..6f2f7db 100644
</i>>><i> --- a/boot/at91bootstrap3/Config.in
</i>>><i> +++ b/boot/at91bootstrap3/Config.in
</i>>><i> @@ -8,8 +8,43 @@ config BR2_TARGET_AT91BOOTSTRAP3
</i>>><i> - Peripheral drivers such as PIO, PMC or SDRAMC...
</i>>><i> - Physical media algorithm such as DataFlash, NandFlash, NOR Flash...
</i>>><i>
</i>>><i> +
</i>>><i> if BR2_TARGET_AT91BOOTSTRAP3
</i>>><i>
</i>>><i> +choice
</i>>><i> +
</i>>><i> + prompt "AT91 Bootstrap 3 version"
</i>>><i> +
</i>>><i> +config BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
</i>>><i> + bool "3.7.1"
</i>>><i> +
</i>>><i> +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
</i>>><i> + bool "Custom Git repository"
</i>>><i> + help
</i>>><i> + This option allows Buildroot to get the AT91 Bootstrap 3 source
</i>>><i> + code from a Git repository.
</i>>><i> +
</i>>><i> +endchoice
</i>>><i> +
</i>>><i> +if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
</i>>><i> +
</i>>><i> +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL
</i>>><i> + string "URL of custom repository"
</i>>><i> +
</i>>><i> +config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION
</i>>><i> + string "Custom repository version"
</i>>><i> + help
</i>>><i> + Revision to use in the typical format used by Git
</i>>><i> + E.G. a sha id, a tag, branch, ..
</i>>><i> +
</i>>><i> +endif
</i>>><i> +
</i>>><i> +config BR2_TARGET_AT91BOOTSTRAP3_VERSION
</i>>><i> + string
</i>>><i> + default "v3.7.1" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
</i>>><i> + default BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION \
</i>>><i> + if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
</i>>><i> +
</i>>><i> config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_PATCH_DIR
</i>>><i> string "custom patch dir"
</i>>><i> help
</i>>><i> diff --git a/boot/at91bootstrap3/at91bootstrap3.mk b/boot/at91bootstrap3/at91bootstrap3.mk
</i>>><i> index 098e7bf..39f2365 100644
</i>>><i> --- a/boot/at91bootstrap3/at91bootstrap3.mk
</i>>><i> +++ b/boot/at91bootstrap3/at91bootstrap3.mk
</i>>><i> @@ -4,8 +4,14 @@
</i>>><i> #
</i>>><i> ################################################################################
</i>>><i>
</i>>><i> -AT91BOOTSTRAP3_VERSION = v3.7.1
</i>>><i> +AT91BOOTSTRAP3_VERSION = $(call qstrip,$(BR2_TARGET_AT91BOOTSTRAP3_VERSION))
</i>>><i> +
</i>>><i> +ifeq ($(BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT),y)
</i>>><i> +AT91BOOTSTRAP3_SITE = $(call qstrip,$(BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL))
</i>>><i> +AT91BOOTSTRAP3_SITE_METHOD = git
</i>>><i> +else
</i>>><i> AT91BOOTSTRAP3_SITE = $(call github,linux4sam,at91bootstrap,$(AT91BOOTSTRAP3_VERSION))
</i>>><i> +endif
</i>>><i>
</i>>><i> AT91BOOTSTRAP3_INSTALL_IMAGES = YES
</i>>><i> AT91BOOTSTRAP3_INSTALL_TARGET = NO
</i>>><i> --
</i>>><i> 1.9.1
</i>>><i>
</i>><i>
</i>><i>
</i>><i>
</i>><i> --
</i>><i> Profile: <a href="http://it.linkedin.com/in/compagnucciangelo">http://it.linkedin.com/in/compagnucciangelo</a></i></pre>
<pre class="moz-signature" cols="72">--
Giuseppe Marocchio
Tel: +39.3477365087
Tel: +39.0458538888
skype: giuseppe.marocchio
</pre>
</body>
</html>