Просмотр исходного кода

Proper semester and json5 libs are available

default_compile_flags
vector-of-bool 4 лет назад
Родитель
Сommit
aae87696fb
4 измененных файлов: 43 добавлений и 30 удалений
  1. +25
    -20
      catalog.json
  2. +2
    -2
      package.dds
  3. +2
    -2
      package.jsonc
  4. +14
    -6
      tools/gen-catalog-json.py

+ 25
- 20
catalog.json Просмотреть файл

@@ -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

+ 2
- 2
package.dds Просмотреть файл

@@ -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

+ 2
- 2
package.jsonc Просмотреть файл

@@ -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"
}

+ 14
- 6
tools/gen-catalog-json.py Просмотреть файл

@@ -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',
(

Загрузка…
Отмена
Сохранить