changeset 1676:f836f41fbc37 vext

Factor out provider
author Chris Cannam
date Tue, 25 Apr 2017 15:40:15 +0100
parents bc99b972d9fe
children e8c7bf14c044
files vextspec.json
diffstat 1 files changed, 16 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/vextspec.json	Mon Apr 24 16:12:54 2017 +0100
+++ b/vextspec.json	Tue Apr 25 15:40:15 2017 +0100
@@ -2,6 +2,12 @@
     "config": {
         "extdir": "src"
     },
+    "providers": {
+	"soundsoftware": {
+	    "anon": "https://code.soundsoftware.ac.uk/{vcs}/{repo}",
+	    "auth": "https://{account}@code.soundsoftware.ac.uk/{vcs}/{repo}"
+	}
+    },
     "libs": {
         "vamp-plugin-sdk": {
             "vcs": "git",
@@ -10,15 +16,15 @@
         },
         "svcore": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/svcore"
+	    "service": "soundsoftware"
         },
         "svgui": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/svgui"
+	    "service": "soundsoftware"
         },
         "svapp": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/svapp"
+	    "service": "soundsoftware"
         },
         "dataquay": {
             "vcs": "hg",
@@ -47,19 +53,22 @@
         },
         "sv-dependency-builds": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/sv-dependency-builds"
+	    "service": "soundsoftware"
         },
         "icons/scalable": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/sv-iconset"
+	    "service": "soundsoftware",
+	    "repo": "sv-iconset"
         },
         "checker": {
             "vcs": "hg",
-            "url": "https://code.soundsoftware.ac.uk/hg/vamp-plugin-load-checker"
+	    "service": "soundsoftware",
+	    "repo": "vamp-plugin-load-checker"
         },
         "piper-cpp": {
             "vcs": "git",
-            "url": "https://github.com/piper-audio/piper-cpp"
+	    "service": "github",
+	    "owner": "piper-audio"
         }
     }
 }