all repos — min @ 0753c8b80646a692bb8b1d5cbe7df249485ebe9b

A small but practical concatenative programming language.

Improved dependency management.
h3rald h3rald@h3rald.com
Mon, 22 Mar 2021 20:32:33 +0100
commit

0753c8b80646a692bb8b1d5cbe7df249485ebe9b

parent

eca35187f4634608e8d45e2934d856e238651e08

2 files changed, 14 insertions(+), 1 deletions(-)

jump to
M min.nimblemin.nimble

@@ -13,7 +13,7 @@ installDirs = @["minpkg"]

# Dependencies -requires "nim >= 1.4.0", "zippy" +requires "nim >= 1.4.0" before install: exec "nimble install -y nifty"
M nifty.jsonnifty.json

@@ -5,6 +5,9 @@ "install": {

"git+src": { "cmd": "git clone {{src}} --depth 1" }, + "nimble+name": { + "cmd": "nimble install {{name}}" + }, "git+src+tag": { "cmd": "git clone --branch {{tag}} {{src}} --depth 1" },

@@ -19,6 +22,9 @@ "git+name": {

"cmd": "git pull", "pwd": "{{name}}" }, + "nimble+name": { + "cmd": "nimble upgrade {{name}}" + }, "curl+src+name": { "cmd": "curl {{src}} -o {{name}}" },

@@ -32,12 +38,19 @@ "git+name": {

"cmd": "git pull", "pwd": "{{name}}" }, + "nimble+name": { + "cmd": "nimble upgrade {{name}}" + }, "curl+src+name": { "cmd": "curl {{src}} -o {{name}}" } } }, "packages": { + "zippy": { + "name": "zippy", + "nimble": true + }, "nimline": { "name": "nimline", "src": "https://github.com/h3rald/nimline.git",