zephyr/doc/scripts
Marti Bolivar 9802f883f5 doc: rewrite extract_content.py for better input/output tracking
Separate the phases of creating the list of outputs (and output
directories) from the actual creation of these outputs. This lays the
groundwork for just printing the inputs and outputs in a subsequent
patch, enabling CMake to track dependencies properly.

In the now-separate output generation phase, use shutil.copy2() to
preserve metadata like access and modification times when possible,
rather than re-reading every file and seeing if the contents are
different. This has the same semantics but is clearer and potentially
more efficient, as the initial copies have more accurate relative
timestamps.

Signed-off-by: Marti Bolivar <marti@foundries.io>
2018-10-12 11:37:48 +02:00
..
extract_content.py doc: rewrite extract_content.py for better input/output tracking 2018-10-12 11:37:48 +02:00
fix_tex.py doc: add ability to generate PDF 2018-08-29 18:16:56 -04:00
genrest.py genrest/menuconfig: Fix crash for promptless choices 2018-10-10 16:16:28 +02:00