diff options
| author | bt <bt@rctt.net> | 2026-04-18 23:12:11 +0200 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-04-18 23:12:33 +0200 |
| commit | d63176e22d21e347cf1c197084afe8eb1d5376b4 (patch) | |
| tree | 501b77a9094dfa09acccaebd7698aee256309925 /tools/build_spec.sh | |
| parent | e9aebac1a2a4732763c2f7e4428a23983d4eb6a3 (diff) | |
| download | solec-0.2.0.tar.gz solec-0.2.0.zip | |
[docs] Update protocol docsv0.2.0
Diffstat (limited to 'tools/build_spec.sh')
| -rwxr-xr-x | tools/build_spec.sh | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/build_spec.sh b/tools/build_spec.sh index f5272b4..52a32da 100755 --- a/tools/build_spec.sh +++ b/tools/build_spec.sh @@ -6,16 +6,17 @@ else SED=sed fi -kaitai-struct-compiler -t graphviz solec.ksy +kaitai-struct-compiler -t graphviz docs/protocol.ksy dot -Tsvg solec.dot > docs/protocol.svg rm solec.dot -~/bin/kaitai-struct-compiler-ws/bin/kaitai-struct-compiler -t wireshark --read-pos solec.ksy +~/bin/kaitai-struct-compiler-ws/bin/kaitai-struct-compiler -t wireshark --read-pos docs/protocol.ksy +mv solec.lua solec-wireshark.lua -${SED} -i -e '5s/.*/package.path = "kaitai_struct_lua_runtime\/?.lua" .. package.path/' solec.lua -${SED} -i -e 's/, self.type_payload//' solec.lua +${SED} -i -e '5s/.*/package.path = "kaitai_struct_lua_runtime\/?.lua" .. package.path/' solec-wireshark.lua +${SED} -i -e 's/, self.type_payload//' solec-wireshark.lua -cat <<EOT >> solec.lua +cat <<EOT >> solec-wireshark.lua local tcp_port = DissectorTable.get("tcp.port") tcp_port:add(9999, proto) EOT |
