summaryrefslogtreecommitdiffstats
path: root/tools/git-migration/add-security-tracker-bin-submodule
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2017-12-28 20:10:17 +0000
committerGuido Günther <agx@sigxcpu.org>2017-12-28 20:10:17 +0000
commit4e2fae9b46569f6048798f63fc55c839d51be7f4 (patch)
treee2328ef388f2c7514fb3c4669057a98a8db7612c /tools/git-migration/add-security-tracker-bin-submodule
parentcd0fe1e7ebed3a1d1ddfa50c7445861891c3cbf0 (diff)
Add scripts to split security-tracker into data and "binaries"
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@59003 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'tools/git-migration/add-security-tracker-bin-submodule')
-rwxr-xr-xtools/git-migration/add-security-tracker-bin-submodule25
1 files changed, 25 insertions, 0 deletions
diff --git a/tools/git-migration/add-security-tracker-bin-submodule b/tools/git-migration/add-security-tracker-bin-submodule
new file mode 100755
index 0000000000..23a9de17a8
--- /dev/null
+++ b/tools/git-migration/add-security-tracker-bin-submodule
@@ -0,0 +1,25 @@
+#!/bin/sh
+#
+# Wire up the security-tracker-bin submodule in security-tracker (the data)
+#
+# For the moment we create compat symlinks so everything stays in place.
+# In the long run we should be able to get rid of most of them.
+#
+# This will be run only once when migrating from svn to git
+
+set -e
+
+SUBMODULE=security-tracker-bin
+
+# From salsa
+#git submodule add ../${SUBMODULE}
+# Local copy for testing
+git submodule add file://$PWD/../$SUBMODULE
+
+git submodule update
+for d in bin check-external lib static templates tools website; do
+ rm -f $d
+ ln -s $SUBMODULE/$d $d
+done
+
+make check-syntax

© 2014-2024 Faster IT GmbH | imprint | privacy policy