kicad/thirdparty
Ian McInerney 0a1d8c1aaa Move lemon parser generation into build directory
This moves the generated files out of the source tree and into
the build directory. They are now regenerated each time they are
needed, based on the timestamp of the generated file compared to
the timestamp of the lemon file.

To do this, we also bundle lemon into the thirdparty directory
and build it for ourselves since it is a very tiny program and
not all platforms seem to distribute it in a consistent manner.

Fixes https://gitlab.com/kicad/code/kicad/issues/5013
2020-08-10 13:53:54 +00:00
..
clipper Fix a few Coverity warnings. 2020-02-02 08:55:24 +01:00
compoundfilereader Use Record handling for parsing 2020-04-03 23:22:24 +00:00
delaunator Replace TTL delauney triangulator 2020-06-25 18:45:27 +00:00
dxflib_qcad Handle nullptr. 2020-01-15 17:51:48 +00:00
lemon Move lemon parser generation into build directory 2020-08-10 13:53:54 +00:00
libcontext Remove extraneous build warning 2020-07-25 14:10:53 -07:00
markdown2html Overhaul compiler warnings infrastructure 2020-05-06 01:47:20 +01:00
nanosvg Move dxflib, tinyspline and nanosvg into a thirdparty library directory 2019-12-19 17:41:02 +00:00
nlohmann_json Quiet the CLang compiler. 2020-08-02 22:45:48 +01:00
other_math Only try to remove the implicit conversion warning if it is supported 2020-07-03 02:59:19 +01:00
potrace Fix a compil error. 2020-01-13 08:59:57 +01:00
rtree RTree: Fix iterator in single branch trees 2020-01-14 10:42:04 -08:00
tinyspline_lib Avoid divide-by-zero. 2020-01-15 18:21:42 +00:00
CMakeLists.txt Move lemon parser generation into build directory 2020-08-10 13:53:54 +00:00