| @@ -218,26 +218,6 @@ | |||
| } | |||
| } | |||
| }, | |||
| "json5": { | |||
| "0.1.0": { | |||
| "depends": {}, | |||
| "description": "A C++ implementation of a JSON5 parser", | |||
| "git": { | |||
| "auto-lib": null, | |||
| "ref": "0.1.0", | |||
| "url": "https://github.com/vector-of-bool/json5.git" | |||
| } | |||
| }, | |||
| "0.1.2": { | |||
| "depends": {}, | |||
| "description": "A C++ implementation of a JSON5 parser", | |||
| "git": { | |||
| "auto-lib": null, | |||
| "ref": "0.1.2", | |||
| "url": "https://github.com/vector-of-bool/json5.git" | |||
| } | |||
| } | |||
| }, | |||
| "ms-wil": { | |||
| "2019.11.10": { | |||
| "depends": {}, | |||
| @@ -705,6 +685,31 @@ | |||
| "url": "https://github.com/gabime/spdlog.git" | |||
| } | |||
| } | |||
| }, | |||
| "vob-json5": { | |||
| "0.1.5": { | |||
| "depends": {}, | |||
| "description": "A C++ implementation of a JSON5 parser", | |||
| "git": { | |||
| "auto-lib": null, | |||
| "ref": "0.1.5", | |||
| "url": "https://github.com/vector-of-bool/json5.git" | |||
| } | |||
| } | |||
| }, | |||
| "vob-semester": { | |||
| "0.1.0": { | |||
| "depends": { | |||
| "neo-concepts": "^0.2.1", | |||
| "neo-fun": "^0.1.0" | |||
| }, | |||
| "description": "A C++ library to process recursive dynamic data", | |||
| "git": { | |||
| "auto-lib": null, | |||
| "ref": "0.1.0", | |||
| "url": "https://github.com/vector-of-bool/semester.git" | |||
| } | |||
| } | |||
| } | |||
| }, | |||
| "version": 1 | |||
| @@ -10,7 +10,7 @@ Depends: neo-sqlite3 0.2.2 | |||
| Depends: neo-fun 0.1.0 | |||
| Depends: semver 0.2.1 | |||
| Depends: pubgrub 0.2.0 | |||
| Depends: vob-json5 0.1.5-dev | |||
| Depends: semester 0.1.0 | |||
| Depends: vob-json5 0.1.5 | |||
| Depends: vob-semester 0.1.0 | |||
| Test-Driver: Catch-Main | |||
| @@ -12,8 +12,8 @@ | |||
| "neo-fun": "0.1.0", | |||
| "semver": "0.2.1", | |||
| "pubgrub": "0.2.0", | |||
| "vob-json5": "0.1.5-dev", | |||
| "semester": "*" | |||
| "vob-json5": "0.1.5", | |||
| "vob-semester": "0.1.0" | |||
| }, | |||
| "test_driver": "Catch-Main" | |||
| } | |||
| @@ -30,7 +30,7 @@ class Version(NamedTuple): | |||
| ret: dict = { | |||
| 'description': self.description, | |||
| } | |||
| ret['depends'] = {} | |||
| ret['depends'] = self.depends | |||
| if isinstance(self.remote, Git): | |||
| ret['git'] = self.remote.to_dict() | |||
| return ret | |||
| @@ -151,14 +151,22 @@ packages = [ | |||
| git_url='https://github.com/vector-of-bool/pubgrub.git', | |||
| ), | |||
| many_versions( | |||
| 'json5', | |||
| ( | |||
| '0.1.0', | |||
| '0.1.2', | |||
| ), | |||
| 'vob-json5', | |||
| ('0.1.5', ), | |||
| description='A C++ implementation of a JSON5 parser', | |||
| git_url='https://github.com/vector-of-bool/json5.git', | |||
| ), | |||
| Package('vob-semester', [ | |||
| Version( | |||
| '0.1.0', | |||
| description='A C++ library to process recursive dynamic data', | |||
| remote=Git('https://github.com/vector-of-bool/semester.git', | |||
| '0.1.0'), | |||
| depends={ | |||
| 'neo-fun': '^0.1.0', | |||
| 'neo-concepts': '^0.2.1', | |||
| }), | |||
| ]), | |||
| many_versions( | |||
| 'spdlog', | |||
| ( | |||