[gnome-sdk-images] Add freedesktop-sdk-base image target



commit 5cf8f834f9a09b10a0c782bc326b7cc202e1af82
Author: Alexander Larsson <alexl redhat com>
Date:   Fri Sep 11 11:16:26 2015 +0200

    Add freedesktop-sdk-base image target

 .gitmodules            |    3 +++
 Makefile               |   11 ++++++++++-
 freedesktop-sdk-images |    1 +
 3 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..6a7aab0
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "freedesktop-sdk-images"]
+       path = freedesktop-sdk-images
+       url = https://github.com/alexlarsson/freedesktop-sdk-images.git
diff --git a/Makefile b/Makefile
index 48b9967..1650cdd 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ NAME=gnome
 ID=org.gnome
 VERSION=3.18
 ARCH=x86_64
-IMAGEDIR=freedesktop-sdk-images/freedesktop-sdk-base/images/$(ARCH)
+IMAGEDIR=freedesktop-sdk-base/images/$(ARCH)
 BASE_HASH=87cdc9cb901f19c0398c5f27998e915fa49d9d93
 
 EXTRA_NAME=
@@ -22,5 +22,14 @@ all: $(NAME)-$(VERSION)-platform.tar.gz $(NAME)-$(VERSION)-sdk.tar.gz
 
 debug: $(NAME)-$(VERSION)-debug.tar.gz
 
+$(SDK_BASE_IMAGE) $(PLATFORM_BASE_IMAGE) images:
+       if test ! -d freedesktop-sdk-base; then \
+               git clone git://anongit.freedesktop.org/xdg-app/freedesktop-sdk-base;\
+       fi
+       (cd  freedesktop-sdk-base && \
+        git fetch origin && \
+        git checkout $(BASE_HASH) && \
+        make)
+
 include freedesktop-sdk-images/Makefile.inc
 -include rpm-dependencies.P
diff --git a/freedesktop-sdk-images b/freedesktop-sdk-images
new file mode 160000
index 0000000..e670ee2
--- /dev/null
+++ b/freedesktop-sdk-images
@@ -0,0 +1 @@
+Subproject commit e670ee272f142cb772786a9073ddb51f0f351d71


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]