#+TITLE: sdp hub #+AUTHOR: Ralph Amissah #+EMAIL: ralph.amissah@gmail.com #+STARTUP: indent #+LANGUAGE: en #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil _:nil -:t f:t *:t <:t #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc #+OPTIONS: author:nil email:nil creator:nil timestamp:nil #+PROPERTY: header-args :padline no :exports code :noweb yes #+EXPORT_SELECT_TAGS: export #+EXPORT_EXCLUDE_TAGS: noexport #+FILETAGS: :sdp:rel:imports: #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n) * 1. imports for ao #+NAME: version_txt #+BEGIN_SRC d :tangle ../src/sdp/imports_for_ao.d module sdp.imports_for_ao; public import sdp.abstraction_summary, sdp.ao_abstract_doc_source, sdp.ao_conf_make_meta, sdp.ao_conf_make_meta_native, sdp.ao_conf_make_meta_sdlang, sdp.ao_defaults, sdp.ao_doc_debugs, sdp.ao_read_config_files, sdp.ao_read_source_files, sdp.ao_rgx, sdp.output_hub, sdp.paths_source; /+ sdlang http://sdlang.org +/ public import sdlang; /+ aarchive https://github.com/rcythr/archive +/ public import archive.core, archive.zip; /+ std +/ public import // std.algorithm, std.array, // std.container, std.digest.sha, std.exception, std.getopt, std.process, std.stdio, // std.file, // std.path, std.range, // std.range, std.regex, std.string, std.traits, std.typecons, std.uni, std.utf, std.conv : to; #+END_SRC * 2. imports for output #+NAME: version_txt #+BEGIN_SRC d :tangle ../src/sdp/imports_for_output.d module sdp.imports_for_output; public import std.regex, std.algorithm, std.array, std.container, std.exception, std.getopt, std.process, std.stdio, std.file, std.path, std.range, std.regex, std.string, std.traits, std.typecons, std.uni, std.utf; public import sdp.defaults, sdp.output_epub3, sdp.output_html, sdp.output_rgx, sdp.output_xmls, sdp.source_sisupod, sdp.create_zip_file, sdp.paths_output; #+END_SRC