]> git.ipfire.org Git - thirdparty/util-linux.git/commit - configure.ac
libsmartcols: build filter scanner and parser header files too
authorKarel Zak <kzak@redhat.com>
Mon, 6 Nov 2023 20:45:10 +0000 (21:45 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 20 Nov 2023 21:25:47 +0000 (22:25 +0100)
commitcf4f9ec8f2f8e336ff8295db5f0f285093a895aa
tree758a4038e854c9d40b9623541e5b2bd30a0c0745
parent206c1e452a6cd3377ff8b18eb099bde56e0783f7
libsmartcols: build filter scanner and parser header files too

* if .c and .h generated in the same time then bison does not duplicate
  declarations from .h in .c

* it seems better to generate everything and exclude header files from
  git

* the patch excludes autotools YACC support, we need reentrant parser
  with some cool features from bison; autotools assumes POSIX
  compatibility for YACC (bison -y), we do not need it.

Signed-off-by: Karel Zak <kzak@redhat.com>
configure.ac
libsmartcols/meson.build
libsmartcols/src/Makemodule.am
libsmartcols/src/filter-parser.h [deleted file]
libsmartcols/src/filter-parser.y
libsmartcols/src/filter-scanner.h [deleted file]
libsmartcols/src/filter-scanner.l
libsmartcols/src/filter.c