Files
ols-ucentral-schema/generate.sh
John Crispin a2018f2e84 ucentral-schema: add captive portal support
Signed-off-by: John Crispin <john@phrozen.org>
2021-03-26 14:27:56 +01:00

23 lines
773 B
Bash
Executable File

#!/bin/sh
sed -i "s/\t/ /g" -i schema/*.yml
yaml2json schema/network.yml network.schema
yaml2json schema/system.yml system.schema
yaml2json schema/log.yml log.schema
yaml2json schema/ntp.yml ntp.schema
yaml2json schema/ssh.yml ssh.schema
yaml2json schema/wifi-phy.yml wifi-phy.schema
yaml2json schema/wifi-ssid.yml wifi-ssid.schema
yaml2json schema/steer.yml steer.schema
yaml2json schema/poe.yml poe.schema
yaml2json schema/lldp.yml lldp.schema
yaml2json schema/rtty.yml rtty.schema
yaml2json schema/stats.yml stats.schema
yaml2json schema/mqtt.yml mqtt.schema
yaml2json schema/captive.yml captive.schema
./merge-schema.py
mkdir -p docs
jsonschema2md ucentral.schema.json docs/ucentral-schema.md
generate-schema-doc ucentral.schema.json docs/ucentral-schema.html