[coreboot] New patch to review for coreboot: daead1e FILO: Change FILO Makefile.inc from SVN to GIT

Thomas Gstaedtner (thomas@gstaedtner.net) gerrit at coreboot.org
Fri Oct 21 17:56:26 CEST 2011


Thomas Gstaedtner (thomas at gstaedtner.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/308

-gerrit

commit daead1ed0eff8ffb9c285547757d45ba719e2356
Author: Thomas Gstädtner <thomas at gstaedtner.net>
Date:   Fri Oct 21 17:40:42 2011 +0200

    FILO: Change FILO Makefile.inc from SVN to GIT
    
    This commit replaces the old svn checkout code for the external FILO
    payload with a git checkout for the new repo on gerrit.
    The stable checkout is implemented similarly to the former SVN variant,
    it checks out a specific commit (same commit as svn r136 which was
    checked out before).
    The HEAD checkout gets the master branch from
    http://review.coreboot.org/p/filo.git
    In future this should probably be changed to a stable tag or repo.
    It is necessary to remove the old svn checkout by hand (or run
    distclean), because I did not include code to remove an existing svn
    FILO checkout.
    
    Change-Id: I08a703f3428ae7b987f7079a4901be4cf6d7e505
    Signed-off-by: Thomas Gstädtner <thomas at gstaedtner.net>
---
 payloads/external/FILO/Makefile.inc |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/payloads/external/FILO/Makefile.inc b/payloads/external/FILO/Makefile.inc
index 0641c31..229b8be 100644
--- a/payloads/external/FILO/Makefile.inc
+++ b/payloads/external/FILO/Makefile.inc
@@ -1,6 +1,6 @@
 TAG-$(CONFIG_FILO_MASTER)=
 NAME-$(CONFIG_FILO_MASTER)=HEAD
-TAG-$(CONFIG_FILO_STABLE)=-r 139
+TAG-$(CONFIG_FILO_STABLE)=4dbb31a64fe5b1c7e3025ab34619220609897646
 NAME-$(CONFIG_FILO_STABLE)=STABLE
 
 unexport KCONFIG_AUTOCONFIG
@@ -8,10 +8,15 @@ unexport KCONFIG_AUTOCONFIG
 all: filo
 
 checkout:
-	echo "    SVN        FILO $(NAME-y)"
+	echo "    GIT        FILO $(NAME-y)"
 	test -d filo || \
-		svn co svn://coreboot.org/filo/trunk/filo $(TAG-y)
-	cd filo; svn update $(TAG-y)
+		git clone http://review.coreboot.org/p/filo.git
+	cd filo && \
+		git checkout master && \
+		git pull; \
+		test -n $(TAG-y) && \
+			git branch -f $(NAME-y) $(TAG-y) && \
+			git checkout $(NAME-y)
 
 config: libpayload
 	echo "    CONFIG     FILO $(NAME-y)"




More information about the coreboot mailing list