diff options
| -rw-r--r-- | dub.json | 28 | ||||
| -rw-r--r-- | org/config_dub.org | 28 |
2 files changed, 56 insertions, 0 deletions
@@ -10,6 +10,11 @@ "license": "AGPL-3.0+", "targetPath": "./bin", "sourcePaths": [ "./src/sisudoc" ], + "excludedSourceFiles": [ + "src/sisudoc/abstraction/*", + "src/sisudoc/meta/*", + "src/sisudoc/io_in/*" + ], "importPaths": [ "./views" ], "stringImportPaths": [ "./views" ], "buildRequirements": [ "allowWarnings" ], @@ -42,12 +47,35 @@ } }, "dependencies": { + "spine:abstraction": "*", "spine:d2sqlite3": "*", "spine:imageformats": "*", "spine:dyaml": "*" }, "subPackages": [ { + "name": "abstraction", + "description": "sisudoc-abstraction: in-memory document object model + .ssp serialisation (markup -> abstraction stage, independent of output formats)", + "homepage": "https://sisudoc.org", + "authors": [ "Ralph Amissah" ], + "copyright": "Copyright © 2015 - 2026 Ralph Amissah", + "license": "AGPL-3.0+", + "targetType": "library", + "sourcePaths": [ + "./src/sisudoc/abstraction", + "./src/sisudoc/meta", + "./src/sisudoc/io_in" + ], + "importPaths": [ + "./src/sisudoc" + ], + "buildRequirements": [ "allowWarnings" ], + "dependencies": { + "spine:dyaml": "*", + "spine:imageformats": "*" + } + }, + { "name": "d2sqlite3", "description": "A thin wrapper around SQLite 3", "homepage": "https://github.com/dlang-community/d2sqlite3", diff --git a/org/config_dub.org b/org/config_dub.org index 27a9c22..b1700e5 100644 --- a/org/config_dub.org +++ b/org/config_dub.org @@ -47,6 +47,11 @@ "license": "AGPL-3.0+", "targetPath": "./bin", "sourcePaths": [ "./src/sisudoc" ], + "excludedSourceFiles": [ + "src/sisudoc/abstraction/*", + "src/sisudoc/meta/*", + "src/sisudoc/io_in/*" + ], "importPaths": [ "./views" ], "stringImportPaths": [ "./views" ], "buildRequirements": [ "allowWarnings" ], @@ -79,12 +84,35 @@ } }, "dependencies": { + "spine:abstraction": "*", "spine:d2sqlite3": "*", "spine:imageformats": "*", "spine:dyaml": "*" }, "subPackages": [ { + "name": "abstraction", + "description": "sisudoc-abstraction: in-memory document object model + .ssp serialisation (markup -> abstraction stage, independent of output formats)", + "homepage": "https://sisudoc.org", + "authors": [ "Ralph Amissah" ], + "copyright": "Copyright © 2015 - 2026 Ralph Amissah", + "license": "AGPL-3.0+", + "targetType": "library", + "sourcePaths": [ + "./src/sisudoc/abstraction", + "./src/sisudoc/meta", + "./src/sisudoc/io_in" + ], + "importPaths": [ + "./src/sisudoc" + ], + "buildRequirements": [ "allowWarnings" ], + "dependencies": { + "spine:dyaml": "*", + "spine:imageformats": "*" + } + }, + { "name": "d2sqlite3", "description": "A thin wrapper around SQLite 3", "homepage": "https://github.com/dlang-community/d2sqlite3", |
