Yaron Koren has submitted this change and it was merged.

Change subject: Added submodule creation, for Widgets extension
......................................................................


Added submodule creation, for Widgets extension

Change-Id: I36fdfe4148eb72c194651bedfe14d4dadcb3b53f
---
M Makefile
1 file changed, 2 insertions(+), 2 deletions(-)

Approvals:
  Yaron Koren: Verified; Looks good to me, approved



diff --git a/Makefile b/Makefile
index e9cd581..a927202 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
 all:
        rm -rf release
        mkdir release
-       awk '{ system("cd release && git clone 
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/"$$1".git && cd "$$1" && 
git checkout "$$2" && rm -r .* && cd ../..") }' < externals
+       awk '{ system("cd release && git clone 
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/"$$1".git && cd "$$1" && 
git checkout "$$2" && git submodule init && git submodule update && rm -r .* && 
cd ../..") }' < externals
        sed -i -r -e "s/'version'\s*=>\s*'(.*)'/'version' => '\1$(ver)'/" 
release/SemanticBundle/SemanticBundle.php
        tar -C release -c ./ | gzip >SemanticBundle-${ver}.tgz
        7z a SemanticBundle-${ver}.7z release
@@ -12,7 +12,7 @@
 dev:
        rm -rf dev 
        mkdir dev
-       awk '{ system("cd dev && git clone 
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/"$$1".git && cd "$$1" && 
rm -r .* && cd ../..") }' < externals
+       awk '{ system("cd dev && git clone 
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/"$$1".git && cd "$$1" && 
git submodule init && git submodule update && rm -r .* && cd ../..") }' < 
externals
        sed -i -r -e "s/'version'\s*=>\s*'(.*)'/'version' => '\1$(ver)-dev'/" 
dev/SemanticBundle/SemanticBundle.php
        tar -C dev -c ./ | gzip >SemanticBundle-dev-$(ver).tgz
        7z a SemanticBundle-dev-${ver}.7z dev

-- 
To view, visit https://gerrit.wikimedia.org/r/51026
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I36fdfe4148eb72c194651bedfe14d4dadcb3b53f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/SemanticBundle
Gerrit-Branch: master
Gerrit-Owner: Yaron Koren <[email protected]>
Gerrit-Reviewer: Yaron Koren <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to