kicad/common/libeval
John Beard 5e705347bb Libeval: Use add_custom_target so grammar.c won't be cleaned
If you use add_custom_command to generate the grammar file,
it can be removed by "make clean". This then means the user will
need to get it back from Git, or regenerate it with Lemon.

Changing to add_custom_command removes the output file
from the clean list. The incantation to rebuild the grammar
remains the same: "make libeval_grammar", and it is still not
required to have lemon installed for a normal build.

Fixes: lp:1809610
* https://bugs.launchpad.net/kicad/+bug/1809610
2019-01-05 07:44:06 -08:00
..
CMakeLists.txt Libeval: Use add_custom_target so grammar.c won't be cleaned 2019-01-05 07:44:06 -08:00
grammar.c Libeval: leading + is a sign, not an operator 2018-12-03 08:39:30 +01:00
grammar.h Build: Add a CMake target libeval lemon grammar 2018-12-03 08:39:27 +01:00
grammar.lemon Libeval: leading + is a sign, not an operator 2018-12-03 08:39:30 +01:00
numeric_evaluator.cpp Build: Add a CMake target libeval lemon grammar 2018-12-03 08:39:27 +01:00