Merge pull request #2481 from rarbab/skiboot_repo
skiboot: Enable use of a custom repository
diff --git a/openpower/package/skiboot/Config.in b/openpower/package/skiboot/Config.in
index c9f979c..a7121cf 100644
--- a/openpower/package/skiboot/Config.in
+++ b/openpower/package/skiboot/Config.in
@@ -35,6 +35,13 @@
default BR2_SKIBOOT_CUSTOM_VERSION_VALUE \
if BR2_SKIBOOT_CUSTOM_VERSION
+config BR2_SKIBOOT_CUSTOM_GIT
+ bool "Custom git repository"
+
+config BR2_SKIBOOT_CUSTOM_REPO_URL
+ string "URL of custom repository"
+ depends on BR2_SKIBOOT_CUSTOM_GIT
+
endif
endmenu
diff --git a/openpower/package/skiboot/skiboot.mk b/openpower/package/skiboot/skiboot.mk
index b14855f..74c6623 100644
--- a/openpower/package/skiboot/skiboot.mk
+++ b/openpower/package/skiboot/skiboot.mk
@@ -6,7 +6,13 @@
SKIBOOT_VERSION = $(call qstrip,$(BR2_SKIBOOT_VERSION))
+ifeq ($(BR2_SKIBOOT_CUSTOM_GIT),y)
+SKIBOOT_SITE = $(call qstrip,$(BR2_SKIBOOT_CUSTOM_REPO_URL))
+SKIBOOT_SITE_METHOD = git
+else
SKIBOOT_SITE = $(call github,open-power,skiboot,$(SKIBOOT_VERSION))
+endif
+
SKIBOOT_LICENSE = Apache-2.0
SKIBOOT_LICENSE_FILES = LICENCE
SKIBOOT_INSTALL_IMAGES = YES