dsynth - Add HTML support

Operating Systems / DragonFlyBSD - Matthew Dillon [apollo.backplane.com] - 4 February 2020 01:30 EST

- Bring in progress.css, progress.html, progress.js, and icons from the synth project. Add John's copyright to progress.js.

- dsynth now generates the logs/Report subdirectory, all necessary files, and dynamically generates the json.

The summary.json database is updated every 10 seconds to reduce wear and tear.

- Split the history files in 50KB segments to reduce network traffic.

8b48583850 dsynth - Add HTML support
usr.bin/dsynth/Makefile | 6 +
usr.bin/dsynth/build.c | 22 ++-
usr.bin/dsynth/dsynth.h | 9 +-
usr.bin/dsynth/dsynth.png | Bin 0 -> 8717 bytes
usr.bin/dsynth/favicon.png | Bin 0 -> 1432 bytes
usr.bin/dsynth/html.c | 421 ++++++++++++++++++++++++++++++++++++++++++-
usr.bin/dsynth/progress.css | 354 ++++++++++++++++++++++++++++++++++++
usr.bin/dsynth/progress.html | 139 ++++++++++++++
usr.bin/dsynth/progress.js | 278 ++++++++++++++++++++++++++++
usr.bin/dsynth/runstats.c | 15 +-
10 files changed, 1235 insertions(+), 9 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share