diff options
| author | Ralph Amissah <ralph.amissah@gmail.com> | 2024-07-10 08:51:11 -0400 | 
|---|---|---|
| committer | Ralph Amissah <ralph.amissah@gmail.com> | 2024-07-10 12:20:03 -0400 | 
| commit | 18bdad0fd7ced5fecb39e9e73d7c4bd9a3956c6f (patch) | |
| tree | e3399ab289ecc7cf13f09822bf103cc15b55ed2f /org/spine.org | |
| parent | nix dlang overlay ldc-1.39.0 (diff) | |
pod zip fixes
- serial processing (need to be built serially)
- multilingual pods, copy all languages before zip
Diffstat (limited to 'org/spine.org')
| -rw-r--r-- | org/spine.org | 24 | 
1 files changed, 12 insertions, 12 deletions
| diff --git a/org/spine.org b/org/spine.org index 8ccaa0f..d185adb 100644 --- a/org/spine.org +++ b/org/spine.org @@ -85,9 +85,7 @@ string program_name = "spine";        }      } else {                                           // note cannot parallelise sqlite shared db        foreach(manifest; _manifests[1..$]) { -        if (_opt_action.vox_gt2) { -          writeln("parallelisation off: actions include sqlite shared db"); -        } +        if (_opt_action.vox_gt2) { writeln("parallelisation off: actions include sqlite shared db"); }          if (!empty(manifest.src.filename)) {            <<spine_each_file_do_scope>>            <<spine_each_file_do_abstraction>> @@ -848,11 +846,19 @@ struct OptActions {      bool _is;      if (opts["serial"] == true) {        _is = false; -    } else if (sqlite_shared_db_action) { +    } else if ( +      sqlite_shared_db_action +      || source_or_pod +    ) {        _is = false;      } else if (opts["parallel"] == true) {        _is = true; -      if (sqlite_shared_db_action) { _is = false; } +      if ( +        sqlite_shared_db_action +        || source_or_pod +      ) { +       _is = false; +      }      } else if (        opts["abstraction"]        || concordance @@ -862,7 +868,6 @@ struct OptActions {        || odt        || latex        || manifest -      || source_or_pod        || sqlite_discrete      ) {        _is = true; @@ -1255,12 +1260,7 @@ foreach(arg; args[1..$]) {  #+NAME: spine_each_file_do_scope  #+BEGIN_SRC d  scope(success) { -  if (_opt_action.vox_gt0) { -    writefln( -      "%s", -      "-- ~ document complete, ok ~ ------------------------------------", -    ); -  } +  if (_opt_action.vox_gt0) { writeln("-- ~ document complete, ok ~ ------------------------------------"); }  }  scope(failure) {    debug(checkdoc) { | 
