www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 13946] New: ddox should rebuild documentation incrementally


          Issue ID: 13946
           Summary: ddox should rebuild documentation incrementally
           Product: D
           Version: D2
          Hardware: x86
                OS: Mac OS X
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: websites
          Assignee: nobody puremagic.com
          Reporter: andrei erdani.com

A typical flow in building dlang.org is (a) modify one file in phobos or
druntime, (b) rebuild the site and upload.

Right now we don't have a mechanism to rebuild only the appropriate ddox
outputs, so we need to rebuild from a clean slate, which takes a long time.

I'm unclear on what would be a good approach because I'm not fluent with dub.
One idea would be to have it process one module in one command; then
dependencies are easy to track and make -j can easily parallelize that.

Jan 06 2015