45aa514591
Add a new CMake target, qa_all, which builds all tests, tools and their deps. Then, when KICAD_BUILD_QA_TESTS is set OFF, remove tests and tools from the ALL target, so `make all` doesn't include these builds. This means even when you turn the KICAD_BUILD_QA_TESTS option off, you still have the option to: * Build individual tests: `make qa_pcbnew` * Build all tests: `make qa_all_tests` * Build all tools: `make qa_all_tools` * Build all QA executables: `make qa_all` This also will provide a place to hang extra logic for test routine wrangling (e.g. by CI tools) Update the "Compiling KiCad" dev docs. Also, CMakeModules .cmake files should not be excluded from git |
||
---|---|---|
.. | ||
changelogs | ||
development | ||
docset | ||
KIWAY_Build_Symbols_Defined.txt | ||
biu-plan.txt | ||
eagle-plugin-notes.txt | ||
kicad_doxygen_logo.png | ||
notes_about_pcbnew_new_file_format.odt | ||
s-expressions.txt |