aboutsummaryrefslogtreecommitdiffstats
path: root/packaging-tools/mksrc.sh
diff options
context:
space:
mode:
Diffstat (limited to 'packaging-tools/mksrc.sh')
-rwxr-xr-xpackaging-tools/mksrc.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/packaging-tools/mksrc.sh b/packaging-tools/mksrc.sh
index 16ce972ee..e548f6deb 100755
--- a/packaging-tools/mksrc.sh
+++ b/packaging-tools/mksrc.sh
@@ -347,6 +347,10 @@ else
#archive the single repo
git archive --format=tar $REPO_TAG | tar -x -C $_TMP_DIR
+ if [ $LICENSE = enterprise ]; then
+ git submodule update --init
+ git submodule foreach "git archive HEAD | tar -x -C $_TMP_DIR/\$path"
+ fi
_SHA=`git rev-parse $REPO_TAG`
SINGLEMODULE_SHA=$_SHA