diff options
Diffstat (limited to 'src/sdp/sdp.d')
-rwxr-xr-x | src/sdp/sdp.d | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/sdp/sdp.d b/src/sdp/sdp.d index 60d56f9..891c23f 100755 --- a/src/sdp/sdp.d +++ b/src/sdp/sdp.d @@ -78,6 +78,8 @@ void main(string[] args) { "sisupod" : false, "source" : false, "sqlite" : false, + "sqlite-create" : false, + "sqlite-drop" : false, "text" : false, "verbose" : false, "xhtml" : false, @@ -114,6 +116,8 @@ void main(string[] args) { "qrcode", "--qrcode with document metadata", &opts["qrcode"], "sisupod", "--sisupod sisupod source content bundled", &opts["sisupod"], "source", "--source markup source text content", &opts["source"], + "sqlite-create", "--sqlite-create create db, create tables", &opts["sqlite-create"], + "sqlite-drop", "--sqlite-drop drop tables & db", &opts["sqlite-drop"], "sqlite", "--sqlite process sqlite output", &opts["sqlite"], "text", "--text process text output", &opts["text"], "txt", "--txt process text output", &opts["text"], @@ -152,7 +156,9 @@ void main(string[] args) { auto confsdl = HeaderExtractSDL(); auto conf_settings_aa = confsdl.configSettingsSDLangToAAmake(sdl_root_configuration); auto conf_doc_make_aa = confsdl.documentMakeSDLangToAAmake(sdl_root_doc_make); - + if (!(opts["skip-output"])) { + outputHubOp!()(opts); + } if (fns_src.length > 0) { foreach(fn_src; fns_src) { if (!empty(fn_src)) { |