Any idea why some modules would be missing when running "dub build
--build=ddox"?

$ git clone https://github.com/Abscissa/scriptlike.git
$ cd scriptlike/
$ dub build --build=ddox -v
Using dub registry url 'http://code.dlang.org/'
Refreshing local packages (refresh existing: true)...
Looking for local package map at /var/lib/dub/packages/local-packages.json
Looking for local package map at
/home/nick/.dub/packages/local-packages.json
Try to load local package map at
/home/nick/.dub/packages/local-packages.json
Determined package version using GIT: scriptlike 0.7.0+commit.1.g7cf5185
Determined package version using GIT: scriptlike 0.7.0+commit.8.g9b33e3a
Refreshing local packages (refresh existing: false)...
Looking for local package map at /var/lib/dub/packages/local-packages.json
Looking for local package map at
/home/nick/.dub/packages/local-packages.json
Try to load local package map at
/home/nick/.dub/packages/local-packages.json
Checking for missing dependencies.
Refreshing local packages (refresh existing: false)...
Looking for local package map at /var/lib/dub/packages/local-packages.json
Looking for local package map at
/home/nick/.dub/packages/local-packages.json
Try to load local package map at
/home/nick/.dub/packages/local-packages.json
Checking for upgrades.
Caching upgrade results...
Generating using build
Generate target scriptlike (staticLibrary
/home/nick/proj/junk/scriptlike scriptlike)
Building configuration "library", build type ddox
Running dmd...
dmd -c -Df_dummy.html -Xfdocs.json -o- -w -version=Havescriptlike
-Isrc src/scriptlike/fail.d src/scriptlike/interact.d
src/scriptlike/package.d src/scriptlike/path.d src/scriptlike/std.d
Running /home/nick/.dub/packages/ddox-0.10.8/ddox filter
--min-protection=Protected --only-documented docs.json
Reading doc file...
Parsing JSON...
Filtering modules...
Writing filtered docs...
Running /home/nick/.dub/packages/ddox-0.10.8/ddox generate-html
--navigation-type=ModuleTree docs.json docs
Reading doc file...
Parsing JSON...
Parsing docs...
Finished parsing docs.
Generating module: scriptlike.interact
Generating module: scriptlike.std
Generating module: scriptlike
Running rsync -ru '/home/nick/.dub/packages/ddox-0.10.8/public/' docs/

Clearly fail.d and path.d are being sent to dmd, but only output htmls
are only generated for "scriptlike" "scriptlike.std" and
"scriptlike.interact". Nothing for "scriptlike.file" and
"scriptlike.path". Also not really sure why "package.d" is being omitted
entirely.

Everything all works fine with "dub build --build=docs" (aside from the
docs generated that way being ugly and lacking navigation).