From bc5b1b8bb3d45d9c04ccc46bb8732f859e4b896c Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 29 Aug 2021 19:04:09 -0400 Subject: config nix --- .envrc-local_ | 46 +- dub_describe.json | 3524 +++++++++++++++++++++++++++++++++ org/config_nix.org | 444 +++-- shell.nix | 12 +- sundry/spine_search_cgi/.envrc-local_ | 18 +- sundry/spine_search_cgi/flake.lock | 42 + sundry/spine_search_cgi/flake.nix | 22 + 7 files changed, 3888 insertions(+), 220 deletions(-) create mode 100644 sundry/spine_search_cgi/flake.lock create mode 100644 sundry/spine_search_cgi/flake.nix diff --git a/.envrc-local_ b/.envrc-local_ index 2139454..0ceb0ea 100644 --- a/.envrc-local_ +++ b/.envrc-local_ @@ -10,6 +10,7 @@ export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1 export SpineSRC=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform export SpineBIN=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/result/bin export SpineDOC=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform-markup/spine-markup-samples +export SpinePOD=$SpineDOC/markup/pod export SpineOUTversioned=/srv/www/spine/$SpineVER export SpineOUTstatic=/srv/www/spine/static @@ -58,6 +59,7 @@ echo "#+END_SRC #+BEGIN_SRC sh SpineSRC=$SpineSRC SpineDOC=$SpineDOC +SpinePOD=$SpinePOD SpineOUTversioned=$SpineOUTversioned SpineOUTstatic=$SpineOUTstatic #+END_SRC @@ -68,44 +70,44 @@ echo '* spine run instruction examples *** doc source #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --pod --source --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --pod --source --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** html & epub output #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --html --epub --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --html --epub --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** sqlite db for each document - populate each db #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** doc source; html, epub; sqlite outputs #+BEGIN_SRC sh -$SpineBIN/spine --verbose --pod --html --epub --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --pod --html --epub --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** harvest (authors topics) #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --harvest --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** html, harvest #+BEGIN_SRC sh -$SpineBIN/spine --verbose --dark --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* -$SpineBIN/spine --very-verbose --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --dark --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpinePOD/* +$SpineBIN/spine --very-verbose --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** composite command: source pod, html, epub, harvest, sqlite #+BEGIN_SRC sh -$SpineBIN/spine --verbose --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC ** sequential tasks @@ -130,42 +132,42 @@ $SpineBIN/spine --very-verbose --sqlite-db-drop --output="$SpineOUTversioned" *** sqlite db (shared) - create & populate db (single step) #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-db-create --sqlite-update --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-db-create --sqlite-update --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC *** composite command: source pod, html, epub, harvest, sqlite #+BEGIN_SRC sh -$SpineBIN/spine --verbose --no-parallel --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --no-parallel --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* #+END_SRC ** config [./pod/].dr/config_local_site #+BEGIN_SRC sh -cat $SpineDOC/markup/pod/.dr/config_local_site -$SpineBIN/spine --show-config $SpineDOC/markup/pod -$SpineBIN/spine --show-config --output="$SpineOUTversioned" $SpineDOC/markup/pod +cat $SpinePOD/.dr/config_local_site +$SpineBIN/spine --show-config $SpinePOD +$SpineBIN/spine --show-config --output="$SpineOUTversioned" $SpinePOD #+END_SRC ** cgi operations (output to $SpineOUTstatic /var/www) #+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-db-create --output="$SpineOUTstatic" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-db-create --output="$SpineOUTstatic" $SpinePOD/* -$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpinePOD/* -$SpineBIN/spine -v --show-config --config=$SpineDOC/markup/pod/.dr +$SpineBIN/spine -v --show-config --config=$SpinePOD/.dr -$SpineBIN/spine --html $SpineDOC/markup/pod/* +$SpineBIN/spine --html $SpinePOD/* -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site #+END_SRC *** generate html linked to search form #+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** create or re-create sql db (--sqlite-db-create or --sqlite-db-recreate) @@ -178,19 +180,19 @@ $SpineBIN/spine -v --sqlite-db-recreate --sqlite-db-filename="spine.search.db" - *** populate sqlite db #+BEGIN_SRC sh -$SpineBIN/spine -v --sqlite-update --sqlite-db-filename="spine.search.db" --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --sqlite-update --sqlite-db-filename="spine.search.db" --output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** generate html (linked to search form), sql output, harvest COMPOSITE #+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-update --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search" --output="$SpineOUTstatic" $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-update --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search" --output="$SpineOUTstatic" $SpinePOD/* #+END_SRC *** make search form #+BEGIN_SRC sh -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site #+END_SRC ' >> nix_note_.org diff --git a/dub_describe.json b/dub_describe.json index e69de29..fbe162d 100644 --- a/dub_describe.json +++ b/dub_describe.json @@ -0,0 +1,3524 @@ +{ + "rootPackage": "spine", + "configuration": "default", + "buildType": "debug", + "compiler": "ldc", + "architecture": [ + "x86_64" + ], + "platform": [ + "linux", + "posix" + ], + "packages": [ + { + "path": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/", + "name": "spine", + "version": "0.11.3", + "description": "a sisu like document parser", + "homepage": "https://sisudoc.org", + "authors": [ + "Ralph Amissah" + ], + "copyright": "Copyright © 2015 - 2021 Ralph Amissah", + "license": "AGPL-3.0+", + "dependencies": [ + "spine:d2sqlite3", + "spine:dyaml", + "spine:imageformats" + ], + "active": true, + "configuration": "default", + "targetType": "executable", + "targetPath": "./bin", + "targetName": "spine", + "targetFileName": "spine", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [], + "debugVersions": [], + "importPaths": [ + "source/", + "src/" + ], + "stringImportPaths": [ + "./views" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "buildRequirements": [ + "allowWarnings" + ], + "options": [], + "files": [ + { + "role": "import_", + "path": "source/src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/paths_source.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/epub3.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/html.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/hub.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/latex.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/odt.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/paths_output.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/source_pod.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/sqlite.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/share/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/ext_lib/src/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/spine_scaffold.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/spine_search.d" + }, + { + "role": "source", + "path": "src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_in/paths_source.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/defaults.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/epub3.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/html.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/hub.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/latex.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/metadata.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/odt.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/package.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/paths_output.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/rgx.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/source_pod.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/sqlite.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/xmls.d" + }, + { + "role": "source", + "path": "src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/defaults.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/package.d" + }, + { + "role": "source", + "path": "src/doc_reform/meta/rgx.d" + }, + { + "role": "source", + "path": "src/doc_reform/share/defaults.d" + }, + { + "role": "source", + "path": "src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "stringImport", + "path": "views/configuration.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt__" + }, + { + "role": "stringImport", + "path": "views/version.txt" + } + ] + }, + { + "path": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/", + "name": "spine:d2sqlite3", + "version": "0.11.3", + "description": "A thin wrapper around SQLite 3", + "homepage": "https://github.com/dlang-community/d2sqlite3", + "authors": [ + "Nicolas Sicard", + "Other contributors: see Github repo" + ], + "copyright": "Copyright 2011-18 Nicolas Sicard", + "license": "BSL-1.0", + "dependencies": [], + "active": true, + "configuration": "d2sqlite3", + "targetType": "library", + "targetPath": "", + "targetName": "spine_d2sqlite3", + "targetFileName": "libspine_d2sqlite3.a", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [ + "sqlite3" + ], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [], + "debugVersions": [], + "importPaths": [ + "source/", + "src/" + ], + "stringImportPaths": [ + "views" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "buildRequirements": [], + "options": [], + "files": [ + { + "role": "import_", + "path": "source/src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/paths_source.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/epub3.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/html.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/hub.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/latex.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/odt.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/paths_output.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/source_pod.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/sqlite.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/share/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/ext_lib/src/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/spine_scaffold.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/spine_search.d" + }, + { + "role": "import_", + "path": "src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/paths_source.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/epub3.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/html.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/hub.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/latex.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/metadata.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/odt.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/package.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/paths_output.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/rgx.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/source_pod.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/sqlite.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/xmls.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/package.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/rgx.d" + }, + { + "role": "import_", + "path": "src/doc_reform/share/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "source", + "path": "src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "import_", + "path": "src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "stringImport", + "path": "views/configuration.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt__" + }, + { + "role": "stringImport", + "path": "views/version.txt" + } + ] + }, + { + "path": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/", + "name": "spine:dyaml", + "version": "0.11.3", + "description": "YAML parser and emitter", + "homepage": "https://github.com/dlang-community/D-YAML", + "authors": [ + "Ferdinand Majerech", + "Cameron \"Herringway\" Ross" + ], + "copyright": "Copyright © 2011-2018, Ferdinand Majerech", + "license": "BSL-1.0", + "dependencies": [], + "active": true, + "configuration": "library", + "targetType": "library", + "targetPath": "", + "targetName": "spine_dyaml", + "targetFileName": "libspine_dyaml.a", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [], + "debugVersions": [], + "importPaths": [ + "./src/ext_depends/D-YAML/source/dyaml", + "./src/ext_depends/tinyendian/source" + ], + "stringImportPaths": [ + "views" + ], + "preGenerateCommands": [ + "rm -rf ./src/ext_depends/D-YAML/examples", + "rm -rf ./src/ext_depends/D-YAML/testsuite" + ], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "buildRequirements": [], + "options": [], + "files": [ + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "source", + "path": "src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "source", + "path": "src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "stringImport", + "path": "views/configuration.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt__" + }, + { + "role": "stringImport", + "path": "views/version.txt" + } + ] + }, + { + "path": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/", + "name": "spine:imageformats", + "version": "0.11.3", + "description": "Decoders for PNG, TGA, BMP, JPEG and encoders for PNG, TGA, BMP.", + "homepage": "", + "authors": [ + "Tero Hänninen" + ], + "copyright": "", + "license": "BSL-1.0", + "dependencies": [], + "active": true, + "configuration": "library", + "targetType": "library", + "targetPath": "", + "targetName": "spine_imageformats", + "targetFileName": "libspine_imageformats.a", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [], + "debugVersions": [], + "importPaths": [ + "source/", + "src/" + ], + "stringImportPaths": [ + "views" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "buildRequirements": [], + "options": [], + "files": [ + { + "role": "import_", + "path": "source/src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/paths_source.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/epub3.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/html.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/hub.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/latex.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/odt.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/paths_output.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/source_pod.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/sqlite.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/package.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/meta/rgx.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/share/defaults.d" + }, + { + "role": "import_", + "path": "source/src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "source/src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/ext_lib/src/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d" + }, + { + "role": "import_", + "path": "source/sundry/misc/util/d/tools/spine_scaffold.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d" + }, + { + "role": "import_", + "path": "source/sundry/spine_search_cgi/src/spine_search.d" + }, + { + "role": "import_", + "path": "src/doc_reform/conf/compile_time_info.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/paths_source.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/read_config_files.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_in/read_source_files.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/cgi_sqlite_search_form.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/create_zip_file.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/epub3.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/html.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/hub.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/latex.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/metadata.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/odt.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/package.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/paths_output.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/rgx.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/source_pod.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/sqlite.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/xmls.d" + }, + { + "role": "import_", + "path": "src/doc_reform/io_out/xmls_css.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_json.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_structs.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/conf_make_meta_yaml.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/doc_debugs.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate_authors.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_curate_topics.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_from_src.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_object_setter.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_config.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_make.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_metadata.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/metadoc_show_summary.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/package.d" + }, + { + "role": "import_", + "path": "src/doc_reform/meta/rgx.d" + }, + { + "role": "import_", + "path": "src/doc_reform/share/defaults.d" + }, + { + "role": "import_", + "path": "src/doc_reform/spine.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/composer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/dumper.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/encoding.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/escapes.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/event.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/exception.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/linebreak.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/loader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/node.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/parser.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/queue.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/scanner.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/serializer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/style.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/tagdirective.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/common.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/compare.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/constructor.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/emitter.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/errors.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/reader.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/representer.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/resolver.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/test/tokens.d" + }, + { + "role": "import_", + "path": "src/ext_depends/D-YAML/source/dyaml/token.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/database.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/library.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/package.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/results.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d" + }, + { + "role": "import_", + "path": "src/ext_depends/d2sqlite3/source/tests.d" + }, + { + "role": "source", + "path": "src/ext_depends/imageformats/imageformats/bmp.d" + }, + { + "role": "source", + "path": "src/ext_depends/imageformats/imageformats/jpeg.d" + }, + { + "role": "source", + "path": "src/ext_depends/imageformats/imageformats/package.d" + }, + { + "role": "source", + "path": "src/ext_depends/imageformats/imageformats/png.d" + }, + { + "role": "source", + "path": "src/ext_depends/imageformats/imageformats/tga.d" + }, + { + "role": "import_", + "path": "src/ext_depends/tinyendian/source/tinyendian.d" + }, + { + "role": "stringImport", + "path": "views/configuration.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt" + }, + { + "role": "stringImport", + "path": "views/configuration_suggested.txt__" + }, + { + "role": "stringImport", + "path": "views/version.txt" + } + ] + } + ], + "targets": [ + { + "rootPackage": "spine", + "packages": [ + "spine" + ], + "rootConfiguration": "default", + "buildSettings": { + "targetType": 2, + "targetPath": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/bin", + "targetName": "spine", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [ + "sqlite3" + ], + "linkerFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/libspine_d2sqlite3.a", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/libspine_dyaml.a", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/libspine_imageformats.a" + ], + "sourceFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/spine.d" + ], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [ + "Have_spine", + "Have_spine_d2sqlite3", + "Have_spine_dyaml", + "Have_spine_imageformats" + ], + "debugVersions": [], + "versionFilters": [], + "debugVersionFilters": [], + "importPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source" + ], + "stringImportPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views" + ], + "importFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/tga.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/tinyendian/source/tinyendian.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/ext_lib/src/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/spine_scaffold.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/spine_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/tga.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source/tinyendian.d" + ], + "stringImportFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt__", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/version.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "requirements": {}, + "options": {} + }, + "dependencies": [ + "spine:d2sqlite3", + "spine:dyaml", + "spine:imageformats" + ], + "linkDependencies": [ + "spine:d2sqlite3", + "spine:dyaml", + "spine:imageformats" + ] + }, + { + "rootPackage": "spine:d2sqlite3", + "packages": [ + "spine:d2sqlite3" + ], + "rootConfiguration": "d2sqlite3", + "buildSettings": { + "targetType": 6, + "targetPath": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform", + "targetName": "spine_d2sqlite3", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [ + "sqlite3" + ], + "linkerFiles": [], + "sourceFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/tests.d" + ], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [ + "Have_spine_d2sqlite3" + ], + "debugVersions": [], + "versionFilters": [], + "debugVersionFilters": [], + "importPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/" + ], + "stringImportPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views" + ], + "importFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/tga.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/tinyendian/source/tinyendian.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/ext_lib/src/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/spine_scaffold.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/spine_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/tga.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source/tinyendian.d" + ], + "stringImportFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt__", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/version.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "requirements": {}, + "options": {} + }, + "dependencies": [], + "linkDependencies": [] + }, + { + "rootPackage": "spine:dyaml", + "packages": [ + "spine:dyaml" + ], + "rootConfiguration": "library", + "buildSettings": { + "targetType": 6, + "targetPath": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform", + "targetName": "spine_dyaml", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [], + "linkerFiles": [], + "sourceFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source/tinyendian.d" + ], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [ + "Have_spine_dyaml" + ], + "debugVersions": [], + "versionFilters": [], + "debugVersionFilters": [], + "importPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source" + ], + "stringImportPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views" + ], + "importFiles": [], + "stringImportFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt__", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/version.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt" + ], + "preGenerateCommands": [ + "rm -rf ./src/ext_depends/D-YAML/examples", + "rm -rf ./src/ext_depends/D-YAML/testsuite" + ], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "requirements": {}, + "options": {} + }, + "dependencies": [], + "linkDependencies": [] + }, + { + "rootPackage": "spine:imageformats", + "packages": [ + "spine:imageformats" + ], + "rootConfiguration": "library", + "buildSettings": { + "targetType": 6, + "targetPath": "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform", + "targetName": "spine_imageformats", + "workingDirectory": "", + "mainSourceFile": "", + "dflags": [], + "lflags": [], + "libs": [], + "linkerFiles": [], + "sourceFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/imageformats/imageformats/tga.d" + ], + "copyFiles": [], + "extraDependencyFiles": [], + "versions": [ + "Have_spine_imageformats" + ], + "debugVersions": [], + "versionFilters": [], + "debugVersionFilters": [], + "importPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/" + ], + "stringImportPaths": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views" + ], + "importFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/doc_reform/spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/bmp.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/jpeg.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/png.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/imageformats/imageformats/tga.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/src/ext_depends/tinyendian/source/tinyendian.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/ext_lib/src/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/endnotes_inline_from_binary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_changes_header_and_content.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/markup_conversion/markup_conversion_from_sisu_ruby_to_sisu_spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/misc/util/d/tools/spine_scaffold.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/arsd/cgi.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/ext_depends_cgi/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/source/sundry/spine_search_cgi/src/spine_search.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/conf/compile_time_info.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/paths_source.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_config_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_in/read_source_files.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/cgi_sqlite_search_form.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/create_zip_file.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/epub3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/html.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/hub.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/latex.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/odt.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/paths_output.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/source_pod.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/sqlite.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/io_out/xmls_css.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_json.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_structs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/conf_make_meta_yaml.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/doc_debugs.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_authors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_curate_topics.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_from_src.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_object_setter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_config.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_make.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_metadata.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/metadoc_show_summary.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/meta/rgx.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/share/defaults.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/doc_reform/spine.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/composer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/dumper.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/encoding.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/escapes.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/event.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/exception.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/linebreak.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/loader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/node.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/parser.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/queue.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/scanner.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/serializer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/style.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/tagdirective.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/common.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/compare.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/constructor.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/emitter.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/errors.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/inputoutput.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/reader.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/representer.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/resolver.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/test/tokens.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/D-YAML/source/dyaml/token.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/database.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/memory.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/internal/util.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/library.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/package.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/results.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/sqlite3.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/d2sqlite3/statement.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/d2sqlite3/source/tests.d", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/src/ext_depends/tinyendian/source/tinyendian.d" + ], + "stringImportFiles": [ + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt__", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/version.txt", + "/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/views/configuration_suggested.txt" + ], + "preGenerateCommands": [], + "postGenerateCommands": [], + "preBuildCommands": [], + "postBuildCommands": [], + "preRunCommands": [], + "postRunCommands": [], + "requirements": {}, + "options": {} + }, + "dependencies": [], + "linkDependencies": [] + } + ] +} diff --git a/org/config_nix.org b/org/config_nix.org index ff3d540..3e63e9d 100644 --- a/org/config_nix.org +++ b/org/config_nix.org @@ -18,7 +18,7 @@ * nix :nix: ** NOTES -**** nix-shell +*** nix-shell - default.nix @@ -34,7 +34,7 @@ nix-shell nix-build project.nix #+END_SRC -**** nix-shell --pure +*** nix-shell --pure - default.nix @@ -57,7 +57,7 @@ nix build -f project.nix nix build -f spine.nix #+END_SRC -**** derivation .drv +*** derivation .drv #+BEGIN_SRC sh nix show-derivation /nix/store/q7n14bm8j5vzm62qaraczdb4bpyf59vv-spine-0.11.1.drv @@ -146,6 +146,7 @@ export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1 export SpineSRC=<> export SpineBIN=<> export SpineDOC=<> +export SpinePOD=$SpineDOC/markup/pod export SpineOUTversioned=<> export SpineOUTstatic=<> @@ -194,6 +195,7 @@ echo "#+END_SRC ,#+BEGIN_SRC sh SpineSRC=$SpineSRC SpineDOC=$SpineDOC +SpinePOD=$SpinePOD SpineOUTversioned=$SpineOUTversioned SpineOUTstatic=$SpineOUTstatic ,#+END_SRC @@ -204,44 +206,44 @@ echo '* spine run instruction examples ,*** doc source ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --pod --source --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --pod --source --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** html & epub output ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --html --epub --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --html --epub --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** sqlite db for each document - populate each db ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** doc source; html, epub; sqlite outputs ,#+BEGIN_SRC sh -$SpineBIN/spine --verbose --pod --html --epub --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --pod --html --epub --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** harvest (authors topics) ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --harvest --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** html, harvest ,#+BEGIN_SRC sh -$SpineBIN/spine --verbose --dark --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* -$SpineBIN/spine --very-verbose --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --dark --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpinePOD/* +$SpineBIN/spine --very-verbose --html --html-link-harvest --harvest --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** composite command: source pod, html, epub, harvest, sqlite ,#+BEGIN_SRC sh -$SpineBIN/spine --verbose --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,** sequential tasks @@ -266,42 +268,42 @@ $SpineBIN/spine --very-verbose --sqlite-db-drop --output="$SpineOUTversioned" ,*** sqlite db (shared) - create & populate db (single step) ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-db-create --sqlite-update --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-db-create --sqlite-update --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,*** composite command: source pod, html, epub, harvest, sqlite ,#+BEGIN_SRC sh -$SpineBIN/spine --verbose --no-parallel --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpineDOC/markup/pod/* +$SpineBIN/spine --verbose --no-parallel --dark --pod --epub --html --html-link-harvest --harvest --sqlite-discrete --output="$SpineOUTversioned" $SpinePOD/* ,#+END_SRC ,** config [./pod/].dr/config_local_site ,#+BEGIN_SRC sh -cat $SpineDOC/markup/pod/.dr/config_local_site -$SpineBIN/spine --show-config $SpineDOC/markup/pod -$SpineBIN/spine --show-config --output="$SpineOUTversioned" $SpineDOC/markup/pod +cat $SpinePOD/.dr/config_local_site +$SpineBIN/spine --show-config $SpinePOD +$SpineBIN/spine --show-config --output="$SpineOUTversioned" $SpinePOD ,#+END_SRC ,** cgi operations (output to $SpineOUTstatic /var/www) ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-db-create --output="$SpineOUTstatic" $SpineDOC/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-db-create --output="$SpineOUTstatic" $SpinePOD/* -$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpinePOD/* -$SpineBIN/spine -v --show-config --config=$SpineDOC/markup/pod/.dr +$SpineBIN/spine -v --show-config --config=$SpinePOD/.dr -$SpineBIN/spine --html $SpineDOC/markup/pod/* +$SpineBIN/spine --html $SpinePOD/* -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site ,#+END_SRC ,*** generate html linked to search form ,#+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --output=$SpineOUTstatic $SpinePOD/* ,#+END_SRC ,*** create or re-create sql db (--sqlite-db-create or --sqlite-db-recreate) @@ -314,19 +316,19 @@ $SpineBIN/spine -v --sqlite-db-recreate --sqlite-db-filename="< ,*** populate sqlite db ,#+BEGIN_SRC sh -$SpineBIN/spine -v --sqlite-update --sqlite-db-filename="<>" --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --sqlite-update --sqlite-db-filename="<>" --output=$SpineOUTstatic $SpinePOD/* ,#+END_SRC ,*** generate html (linked to search form), sql output, harvest COMPOSITE ,#+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-update --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>" --output="$SpineOUTstatic" $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-update --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>" --output="$SpineOUTstatic" $SpinePOD/* ,#+END_SRC ,*** make search form ,#+BEGIN_SRC sh -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site ,#+END_SRC ' >> nix_note_.org @@ -452,6 +454,7 @@ nix flake update #+END_SRC *** shell.nix :shell: +**** NOTES nix-shell @@ -488,6 +491,8 @@ nix flake update nix build -f default.nix ./result/bin/spine +**** tangle + #+HEADER: :tangle ../shell.nix #+HEADER: :tangle-mode (identity #o755) #+HEADER: :shebang "#!/usr/bin/env -S nix-shell --pure" @@ -496,15 +501,9 @@ nix flake update pkgs.mkShell { buildInputs = with pkgs; [( with pkgs; [ - nixFlakes - rund - dub - ldc - sqlite - nix-prefetch-git - validatePkgConfig - jq - git + <> + <> + # <> ] )]; shellHook = '' @@ -515,6 +514,40 @@ pkgs.mkShell { } #+END_SRC +**** parts +***** packages nix related + +#+NAME: shell_packages_nix_related +#+BEGIN_SRC nix +# nix_related +nixFlakes +nix-prefetch-git +validatePkgConfig +jq +git +#+END_SRC + +***** packages d build related + +#+NAME: shell_packages_d_build_related +#+BEGIN_SRC nix +# d_build_related +rund +dub +ldc +#meson +#+END_SRC + +***** packages search sqlite related + +#+NAME: shell_packages_search_sqlite_related +#+BEGIN_SRC nix +# search_sqlite_related +sqlite +#+END_SRC + +**** misc + #+HEADER: :NO-tangle ../shell.nix #+HEADER: :tangle-mode (identity #o755) #+HEADER: :shebang "#!/usr/bin/env -S nix-shell" @@ -543,16 +576,18 @@ pkgs.mkShell { - nix-build -I nixpkgs= e.g. nix-build -I nixpkgs=/nixpkgs-ra/nixpkgs - nix-build -I nixpkgs=/nixpkgs-ra/nixpkgs - nix-build -I .envrc-local - nix-build -I .envrc - default.nix -I .envrc - default.nix +#+BEGIN_SRC sh +nix-build -I nixpkgs=/nixpkgs-ra/nixpkgs +nix-build -I .envrc-local +nix-build -I .envrc +default.nix -I .envrc +default.nix - nix build - nix build -f default.nix - nix build -f project.nix - nix build -f spine.nix +nix build +nix build -f default.nix +nix build -f project.nix +nix build -f spine.nix +#+END_SRC #+HEADER: :tangle ../default.nix #+HEADER: :tangle-mode (identity #o755) @@ -783,7 +818,185 @@ git #+END_SRC ** spine search cgi (in ./sundry) -*** shell.nix +*** envrc :envrc: +**** .envrc + +#+HEADER: :tangle "../sundry/spine_search_cgi/.envrc" +#+BEGIN_SRC sh +NIX_ENFORCE_PURITY=0 +if [ -e .envrc-local ]; then # source an additional user-specific .envrc in ./.envrc-local + source .envrc-local +fi +#+END_SRC + +**** .envrc-local + +#+HEADER: :tangle "../sundry/spine_search_cgi/.envrc-local_" +#+BEGIN_SRC sh +export NIX_PATH=/nix/var/nix/profiles/per-user/root/channels/nixos +#export NIX_PATH=nixpkgs=/nixpkgs-ra/nixpkgs +# reload when these files change +watch_file flake.nix +# watch_file flake.lock +## load the flake devShell +eval "$(nix print-dev-env)" +# echo $NIX_BUILD_TOP +export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g') +export SpineSRC=<> +export SpineBIN=<> +export SpineDOC=<> +export SpinePOD=$SpineDOC/markup/pod +#export SpineOUTversioned=<> +export SpineOUTstatic=<> +export SpineCgiBIN=<> + +echo '-*- mode: org -*- + +,* nixpkgs path? + + eval "$(nix print-dev-env)" +' > nix_note_.org + +echo " == `nix-instantiate --find-file nixpkgs`" >> nix_note_.org + +echo ' +,* nix build and show derivation + +,#+BEGIN_SRC sh +nix-shell --pure + +nix-build +nix build -f default.nix +nix shell -f default.nix +nix-instantiate | nix-build +nix build `nix-instantiate` + +nix develop + +nix-instantiate | nix show-derivation | jq +nix-instantiate | nix show-derivation --recursive | jq + +nix search --json 2>/dev/null |jq +,#+END_SRC + +,* version and build info + +,#+BEGIN_SRC sh' >> nix_note_.org + +echo 'spine version (git) == $SpineVER' >> nix_note_.org +echo "spine version (git) == $SpineVER" >> nix_note_.org +echo 'nix-instantiate == `nix-instantiate`' >> nix_note_.org +echo "nix-instantiate == `nix-instantiate`" >> nix_note_.org + +echo "#+END_SRC + +,* initialised shell variables + +,#+BEGIN_SRC sh +SpineSRC=$SpineSRC +SpineBIN=$SpineBIN +SpineDOC=$SpineDOC +SpinePOD=$SpinePOD +#SpineOUTversioned=$SpineOUTversioned +SpineOUTstatic=$SpineOUTstatic +SpineCgiBIN=$SpineCgiBIN +,#+END_SRC +" >> nix_note_.org + +echo '* cgi form spine_search nix build and copy to spine-search + +,#+BEGIN_SRC sh +nix-build && sudo cp -vi result/share/cgi-bin/spine_search $SpineCgiBIN/. +,#+END_SRC + +,* spine run instruction examples +,** cgi operations (output to $SpineOUTstatic) +,*** configuration + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --show-config --config=$SpinePOD/.dr +,#+END_SRC + +,*** generate html (linked to search form & harvest) + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>"--output=$SpineOUTstatic $SpinePOD/* +,#+END_SRC + +,*** generate sql output + +,#+BEGIN_SRC sh +SpineBIN/spine -v --sqlite-update --sqlite-db-filename="<>" --output=$SpineOUTstatic $SpinePOD/* +,#+END_SRC + +,*** generate harvest + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --harvest --output=$SpineOUTstatic $SpinePOD/* +$SpineBIN/spine -v --html --html-link-harvest --harvest --output=$SpineOUTstatic $SpinePOD/* +,#+END_SRC + +,*** create or re-create sql db (--sqlite-db-create or --sqlite-db-recreate) + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --sqlite-db-recreate --sqlite-db-filename="<>" --output="$SpineOUTstatic" +,#+END_SRC + +,*** generate html (linked to search form), sql output, harvest + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>" --sqlite-update --output=$SpineOUTstatic $SpinePOD/* +,#+END_SRC + +,*** make search form + +,#+BEGIN_SRC sh +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site +#$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpinePOD/* +,#+END_SRC +' >> nix_note_.org + +cat nix_note_.org + +echo "emacs nix_note_.org" +echo "cat nix_note_.org" +#+END_SRC + +*** flake :flake: + +- flake.nix + +nix develop + +nix flake update + +#+HEADER: :tangle "../sundry/spine_search_cgi/flake.nix" +#+BEGIN_SRC nix +{ + description = "a sisu like document parser search form"; + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + nixpkgs.url = "github:nixos/nixpkgs"; + }; + outputs = { self, nixpkgs, flake-utils }: + let + pkgs = nixpkgs.legacyPackages.x86_64-linux; + in { + packages.x86_64-linux.spine = pkgs.stdenv.mkDerivation { + name = "spine_search"; + inherit self; + src = self; + shell = ./shell.nix; + installPhase = '' + install -m755 -D spine_search $out/share/cgi-bin/spine_search + ''; + }; + defaultPackage.x86_64-linux = self.packages.x86_64-linux.spine; + }; +} +#+END_SRC + +*** shell.nix :shell: #+HEADER: :tangle "../sundry/spine_search_cgi/shell.nix" #+HEADER: :tangle-mode (identity #o755) @@ -812,7 +1025,7 @@ pkgs.mkShell { } #+END_SRC -*** default.nix +*** default.nix :default: #+HEADER: :tangle "../sundry/spine_search_cgi/default.nix" #+HEADER: :tangle-mode (identity #o755) @@ -933,147 +1146,6 @@ mkDubDerivation rec { } #+END_SRC -*** .envrc - -#+HEADER: :tangle "../sundry/spine_search_cgi/.envrc" -#+BEGIN_SRC sh -NIX_ENFORCE_PURITY=0 -if [ -e .envrc-local ]; then # source an additional user-specific .envrc in ./.envrc-local - source .envrc-local -fi -#+END_SRC - -*** .envrc-local - -#+HEADER: :tangle "../sundry/spine_search_cgi/.envrc-local_" -#+BEGIN_SRC sh -export NIX_PATH=/nix/var/nix/profiles/per-user/root/channels/nixos -#export NIX_PATH=nixpkgs=/nixpkgs-ra/nixpkgs -# reload when these files change -watch_file flake.nix -# watch_file flake.lock -## load the flake devShell -eval "$(nix print-dev-env)" -# echo $NIX_BUILD_TOP -export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g') -export SpineSRC=<> -export SpineBIN=<> -export SpineDOC=<> -#export SpineOUTversioned=<> -export SpineOUTstatic=<> -export SpineCgiBIN=<> - -echo '-*- mode: org -*- - -,* nixpkgs path? - - eval "$(nix print-dev-env)" -' > nix_note_.org - -echo " == `nix-instantiate --find-file nixpkgs`" >> nix_note_.org - -echo ' -,* nix build and show derivation - -,#+BEGIN_SRC sh -nix-shell --pure - -nix-build -nix build -f default.nix -nix shell -f default.nix -nix-instantiate | nix-build -nix build `nix-instantiate` - -nix develop - -nix-instantiate | nix show-derivation | jq -nix-instantiate | nix show-derivation --recursive | jq - -nix search --json 2>/dev/null |jq -,#+END_SRC - -,* version and build info - -,#+BEGIN_SRC sh' >> nix_note_.org - -echo 'spine version (git) == $SpineVER' >> nix_note_.org -echo "spine version (git) == $SpineVER" >> nix_note_.org -echo 'nix-instantiate == `nix-instantiate`' >> nix_note_.org -echo "nix-instantiate == `nix-instantiate`" >> nix_note_.org - -echo "#+END_SRC - -,* initialised shell variables - -,#+BEGIN_SRC sh -SpineSRC=$SpineSRC -SpineBIN=$SpineBIN -SpineDOC=$SpineDOC -#SpineOUTversioned=$SpineOUTversioned -SpineOUTstatic=$SpineOUTstatic -SpineCgiBIN=$SpineCgiBIN -,#+END_SRC -" >> nix_note_.org - -echo '* cgi form spine_search nix build and copy to spine-search - -,#+BEGIN_SRC sh -nix-build && sudo cp -vi result/share/cgi-bin/spine_search $SpineCgiBIN/. -,#+END_SRC - -,* spine run instruction examples -,** cgi operations (output to $SpineOUTstatic) -,*** configuration - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --show-config --config=$SpineDOC/markup/pod/.dr -,#+END_SRC - -,*** generate html (linked to search form & harvest) - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>"--output=$SpineOUTstatic $SpineDOC/markup/pod/* -,#+END_SRC - -,*** generate sql output - -,#+BEGIN_SRC sh -SpineBIN/spine -v --sqlite-update --sqlite-db-filename="<>" --output=$SpineOUTstatic $SpineDOC/markup/pod/* -,#+END_SRC - -,*** generate harvest - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* -$SpineBIN/spine -v --html --html-link-harvest --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* -,#+END_SRC - -,*** create or re-create sql db (--sqlite-db-create or --sqlite-db-recreate) - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --sqlite-db-recreate --sqlite-db-filename="<>" --output="$SpineOUTstatic" -,#+END_SRC - -,*** generate html (linked to search form), sql output, harvest - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-db-filename="<>" --cgi-sqlite-search-filename="<>" --sqlite-update --output=$SpineOUTstatic $SpineDOC/markup/pod/* -,#+END_SRC - -,*** make search form - -,#+BEGIN_SRC sh -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site -#$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpineDOC/markup/pod/* -,#+END_SRC -' >> nix_note_.org - -cat nix_note_.org - -echo "emacs nix_note_.org" -echo "cat nix_note_.org" -#+END_SRC - ** variables *** spine version SET VERSION :version:set:project: diff --git a/shell.nix b/shell.nix index 7f37eee..5ea450c 100755 --- a/shell.nix +++ b/shell.nix @@ -3,15 +3,19 @@ pkgs.mkShell { buildInputs = with pkgs; [( with pkgs; [ + # nix_related nixFlakes - rund - dub - ldc - sqlite nix-prefetch-git validatePkgConfig jq git + # d_build_related + rund + dub + ldc + #meson + # # search_sqlite_related + # sqlite ] )]; shellHook = '' diff --git a/sundry/spine_search_cgi/.envrc-local_ b/sundry/spine_search_cgi/.envrc-local_ index cff7bd4..17e48ee 100644 --- a/sundry/spine_search_cgi/.envrc-local_ +++ b/sundry/spine_search_cgi/.envrc-local_ @@ -10,6 +10,7 @@ export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1 export SpineSRC=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform export SpineBIN=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform/result/bin export SpineDOC=/grotto-ra/repo/git.repo/projects/project-spine/doc-reform-markup/spine-markup-samples +export SpinePOD=$SpineDOC/markup/pod #export SpineOUTversioned=/srv/www/spine/$SpineVER export SpineOUTstatic=/srv/www/spine/static export SpineCgiBIN=/var/www/cgi/cgi-bin @@ -60,6 +61,7 @@ echo "#+END_SRC SpineSRC=$SpineSRC SpineBIN=$SpineBIN SpineDOC=$SpineDOC +SpinePOD=$SpinePOD #SpineOUTversioned=$SpineOUTversioned SpineOUTstatic=$SpineOUTstatic SpineCgiBIN=$SpineCgiBIN @@ -77,26 +79,26 @@ nix-build && sudo cp -vi result/share/cgi-bin/spine_search $SpineCgiBIN/. *** configuration #+BEGIN_SRC sh -$SpineBIN/spine -v --show-config --config=$SpineDOC/markup/pod/.dr +$SpineBIN/spine -v --show-config --config=$SpinePOD/.dr #+END_SRC *** generate html (linked to search form & harvest) #+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search"--output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search"--output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** generate sql output #+BEGIN_SRC sh -SpineBIN/spine -v --sqlite-update --sqlite-db-filename="spine.search.db" --output=$SpineOUTstatic $SpineDOC/markup/pod/* +SpineBIN/spine -v --sqlite-update --sqlite-db-filename="spine.search.db" --output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** generate harvest #+BEGIN_SRC sh -$SpineBIN/spine -v --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* -$SpineBIN/spine -v --html --html-link-harvest --harvest --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --harvest --output=$SpineOUTstatic $SpinePOD/* +$SpineBIN/spine -v --html --html-link-harvest --harvest --output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** create or re-create sql db (--sqlite-db-create or --sqlite-db-recreate) @@ -108,14 +110,14 @@ $SpineBIN/spine -v --sqlite-db-recreate --sqlite-db-filename="spine.search.db" - *** generate html (linked to search form), sql output, harvest #+BEGIN_SRC sh -$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search" --sqlite-update --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --html --html-link-search --html-link-harvest --harvest --sqlite-db-filename="spine.search.db" --cgi-sqlite-search-filename="spine_search" --sqlite-update --output=$SpineOUTstatic $SpinePOD/* #+END_SRC *** make search form #+BEGIN_SRC sh -$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpineDOC/markup/pod/.dr/config_local_site -#$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpineDOC/markup/pod/* +$SpineBIN/spine -v --cgi-search-form-codegen --config=$SpinePOD/.dr/config_local_site +#$SpineBIN/spine -v --cgi-search-form-codegen --output=$SpineOUTstatic $SpinePOD/* #+END_SRC ' >> nix_note_.org diff --git a/sundry/spine_search_cgi/flake.lock b/sundry/spine_search_cgi/flake.lock new file mode 100644 index 0000000..c7da1d0 --- /dev/null +++ b/sundry/spine_search_cgi/flake.lock @@ -0,0 +1,42 @@ +{ + "nodes": { + "flake-utils": { + "locked": { + "lastModified": 1629481132, + "narHash": "sha256-JHgasjPR0/J1J3DRm4KxM4zTyAj4IOJY8vIl75v/kPI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "997f7efcb746a9c140ce1f13c72263189225f482", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1630527283, + "narHash": "sha256-DD8FDMxndAgGD/yUHuwQypvgcqKSCB+gdwo+mXhc28c=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "837d765221201227fa62bf7a77e94577e8dc00f7", + "type": "github" + }, + "original": { + "owner": "nixos", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/sundry/spine_search_cgi/flake.nix b/sundry/spine_search_cgi/flake.nix new file mode 100644 index 0000000..fe54c94 --- /dev/null +++ b/sundry/spine_search_cgi/flake.nix @@ -0,0 +1,22 @@ +{ + description = "a sisu like document parser search form"; + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + nixpkgs.url = "github:nixos/nixpkgs"; + }; + outputs = { self, nixpkgs, flake-utils }: + let + pkgs = nixpkgs.legacyPackages.x86_64-linux; + in { + packages.x86_64-linux.spine = pkgs.stdenv.mkDerivation { + name = "spine_search"; + inherit self; + src = self; + shell = ./shell.nix; + installPhase = '' + install -m755 -D spine_search $out/share/cgi-bin/spine_search + ''; + }; + defaultPackage.x86_64-linux = self.packages.x86_64-linux.spine; + }; +} -- cgit v1.2.3