veles icon indicating copy to clipboard operation
veles copied to clipboard

missing Kaitai Struct (.ksy) source for file format parsers

Open pabs3 opened this issue 6 years ago • 0 comments

Please publish the .ksy files for the file format parsers, delete the following generated code from the repository and change the cmake files to always run kaitai-struct-compiler at build time to generate the C parser code.

veles (master=) $ find -iname *.ksy
veles (master=) $ grep -A1 generated include/kaitai/* src/kaitai/*
include/kaitai/avi.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/avi.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/bmp.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/bmp.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/elf.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/elf.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/gif.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/gif.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/microsoft_pe.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/microsoft_pe.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/png.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/png.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/quicktime_mov.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/quicktime_mov.h-// kaitai-struct-compiler to rebuild
--
include/kaitai/zip.h:// This is a generated file! Please edit source .ksy file and use
include/kaitai/zip.h-// kaitai-struct-compiler to rebuild
--
src/kaitai/avi.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/avi.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/bmp.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/bmp.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/elf.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/elf.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/gif.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/gif.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/microsoft_pe.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/microsoft_pe.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/png.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/png.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/quicktime_mov.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/quicktime_mov.cc-// kaitai-struct-compiler to rebuild
--
src/kaitai/zip.cc:// This is a generated file! Please edit source .ksy file and use
src/kaitai/zip.cc-// kaitai-struct-compiler to rebuild

pabs3 avatar Dec 04 '19 09:12 pabs3