Seth Hillbrand
cca4037fec
CMake: Another go at linear dependencies
...
This simplifies the linear dependencies for custom targets. Should be
single shot for make this time.
Fixes: lp:1831643
* https://bugs.launchpad.net/kicad/+bug/1831643
(cherry picked from commit 720889edd0
)
2019-06-10 14:55:01 -07:00
Seth Hillbrand
63f18f0b03
CMake: Handle custom_target indirection
...
Building custom targets that depend on custom commands such as our
keyword lexer requires two layers of indirection to pick up changes
properly and not overwrite the same file in parallel builds.
Fixes: lp:1831643
* https://bugs.launchpad.net/kicad/+bug/1831643
(cherry picked from commit c6af38477d
)
2019-06-05 13:10:00 -07:00
Dick Hollenbeck
939ef4ad59
Add support for building *.deb file using CPack, install ~/fp-lib-table either from kicad-install.sh or from make install_user_configuration_files
2013-10-17 14:03:36 -05:00
Dick Hollenbeck
2fc698846b
*) Refinements to ExternalProject_Add( boost )
...
*) Enhancements to make_lexer().
*) Support multi-threaded build.
*) Switch to "bzr patch" from patch.exe for Windows users.
2013-05-31 16:22:34 -05:00
Dick Hollenbeck
364132cbe1
add cmake function make_lexer
2010-12-27 10:51:45 -06:00