summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--payloads/Makefile.inc5
-rw-r--r--payloads/external/FILO/Makefile10
-rw-r--r--payloads/external/GRUB2/Makefile10
-rw-r--r--payloads/external/Memtest86Plus/Makefile5
-rw-r--r--payloads/external/SeaBIOS/Makefile10
-rw-r--r--payloads/external/U-Boot/Makefile5
-rw-r--r--payloads/external/depthcharge/Makefile5
7 files changed, 40 insertions, 10 deletions
diff --git a/payloads/Makefile.inc b/payloads/Makefile.inc
index 44d1d7709c..c969c9e2d3 100644
--- a/payloads/Makefile.inc
+++ b/payloads/Makefile.inc
@@ -34,4 +34,7 @@ clean-payloads:
distclean-payloads:
$(foreach payload, $(PAYLOADS_LIST), $(MAKE) -C $(payload) distclean; )
-.PHONY: clean-payloads distclean-payloads
+print-repo-info-payloads:
+ -$(foreach payload, $(PAYLOADS_LIST), $(MAKE) -C $(payload) print-repo-info 2>/dev/null; )
+
+.PHONY: clean-payloads distclean-payloads print-repo-info-payloads
diff --git a/payloads/external/FILO/Makefile b/payloads/external/FILO/Makefile
index 6a96a22455..13d3e8f318 100644
--- a/payloads/external/FILO/Makefile
+++ b/payloads/external/FILO/Makefile
@@ -3,6 +3,9 @@ NAME-$(CONFIG_FILO_MASTER)=MASTER
TAG-$(CONFIG_FILO_STABLE)=4dbb31a64fe5b1c7e3025ab34619220609897646
NAME-$(CONFIG_FILO_STABLE)=STABLE
+project_git_repo=http://review.coreboot.org/p/filo.git
+project_dir=filo
+
unexport KCONFIG_AUTOHEADER
unexport KCONFIG_AUTOCONFIG
unexport KCONFIG_DEPENDENCIES
@@ -15,7 +18,7 @@ all: filo
checkout:
echo " GIT FILO $(NAME-y)"
test -d filo || \
- git clone http://review.coreboot.org/p/filo.git
+ git clone $(project_git_repo) $(project_dir)
cd filo && \
git checkout master && \
git remote update && \
@@ -46,4 +49,7 @@ clean:
distclean:
rm -rf filo
-.PHONY: checkout config filo clean distclean
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: checkout config filo clean distclean print-repo-info
diff --git a/payloads/external/GRUB2/Makefile b/payloads/external/GRUB2/Makefile
index 11630c8469..5d53922a33 100644
--- a/payloads/external/GRUB2/Makefile
+++ b/payloads/external/GRUB2/Makefile
@@ -1,6 +1,9 @@
TAG-$(CONFIG_GRUB2_MASTER)=
NAME-$(CONFIG_GRUB2_MASTER)=HEAD
+project_git_repo=git://git.sv.gnu.org/grub.git
+project_dir=grub2
+
unexport KCONFIG_AUTOCONFIG
unexport CFLAGS
unexport CPPFLAGS
@@ -22,7 +25,7 @@ all: grub2
checkout:
echo " GIT GRUB2 $(NAME-y)"
test -d grub2 || \
- git clone git://git.sv.gnu.org/grub.git grub2
+ git clone $(project_git_repo) $(project_dir)
cd grub2 && \
git checkout master && \
git pull; \
@@ -50,4 +53,7 @@ clean:
distclean:
rm -rf grub2
-.PHONY: checkout config grub2 clean distclean
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: checkout config grub2 clean distclean print-repo-info
diff --git a/payloads/external/Memtest86Plus/Makefile b/payloads/external/Memtest86Plus/Makefile
index ee79032313..db8a51d92e 100644
--- a/payloads/external/Memtest86Plus/Makefile
+++ b/payloads/external/Memtest86Plus/Makefile
@@ -39,4 +39,7 @@ clean:
distclean:
rm -rf $(project_dir)
-.PHONY: all build fetch clean distclean
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: all build fetch clean distclean print-repo-info
diff --git a/payloads/external/SeaBIOS/Makefile b/payloads/external/SeaBIOS/Makefile
index 0ac04d7a2f..862a679f1f 100644
--- a/payloads/external/SeaBIOS/Makefile
+++ b/payloads/external/SeaBIOS/Makefile
@@ -2,6 +2,9 @@ TAG-$(CONFIG_SEABIOS_MASTER)=origin/master
TAG-$(CONFIG_SEABIOS_STABLE)=b3ef39f532db52bf17457ba931da758eeb38d6b4
TAG-$(CONFIG_SEABIOS_REVISION)=$(CONFIG_SEABIOS_REVISION_ID)
+project_git_repo=http://review.coreboot.org/p/seabios.git
+project_dir=seabios
+
unexport KCONFIG_AUTOHEADER
unexport KCONFIG_AUTOCONFIG
unexport KCONFIG_DEPENDENCIES
@@ -13,7 +16,7 @@ all: build
seabios:
echo " Cloning SeaBIOS from Git"
- git clone http://review.coreboot.org/p/seabios.git seabios
+ git clone $(project_git_repo) $(project_dir)
fetch: seabios
ifeq ($(TAG-y),)
@@ -71,4 +74,7 @@ clean:
distclean:
rm -rf seabios
-.PHONY: checkout config build clean distclean clone fetch
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: checkout config build clean distclean clone fetch print-repo-info
diff --git a/payloads/external/U-Boot/Makefile b/payloads/external/U-Boot/Makefile
index 255db297ff..67c60c1535 100644
--- a/payloads/external/U-Boot/Makefile
+++ b/payloads/external/U-Boot/Makefile
@@ -79,4 +79,7 @@ clean:
distclean:
rm -rf $(project_dir)
-.PHONY: config build clean distclean fetch
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: config build clean distclean fetch print-repo-info
diff --git a/payloads/external/depthcharge/Makefile b/payloads/external/depthcharge/Makefile
index 4e766870fc..cf2d0a1cca 100644
--- a/payloads/external/depthcharge/Makefile
+++ b/payloads/external/depthcharge/Makefile
@@ -68,4 +68,7 @@ clean:
distclean:
rm -rf $(project_dir)
-.PHONY: checkout config build clean distclean clone fetch
+print-repo-info:
+ echo "$(project_git_repo) $(project_dir)"
+
+.PHONY: checkout config build clean distclean clone fetch print-repo-info