kicad/qa
John Beard bb2ae8e13b Bitmaps: move bitmap defs to bitmaps library
The bitmap definitions (BITMAP_DEF and so on) do not
have any dependencies on other libs, including WX. This
means the bitmaps library can be isolated from the other
dependencies.

Common now depends on bitmaps, and libraries that depend
on common can pick it up from the common target_link_libraries,
as it is PUBLIC. This means a lot of targets no longer
need manual bitmap linkage.

This avoids a circular dependency that was previously reported
by static analysis.

Avoiding pulling in WX and other headers into the include
tree of each bitmap .cpp is a huge speed up (around 10x) in
compilation, and the generated static library is also 10x
smaller (20MB vs 200MB)

Add common as a link library to pnsrouter,connectivity.
THese library do still use common code (including bitmaps,
via base_screen.h) and this allows them to pick up the libcommon
includes correctly.
2019-02-04 19:29:31 -08:00
..
common Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
common_tools Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
data QA: Move contents qa_shape_poly_set_refactor to qa_common 2019-01-29 08:15:44 -05:00
eeschema qa: Moving eeschema qa to main qa folder 2019-01-09 21:43:23 -08:00
pcb_test_window Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
pcbnew Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
pcbnew_tools Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
pcbnew_utils Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
qa_utils Unify library browser terminology. 2019-01-30 19:52:15 +00:00
testcases Fix incompatibilites between Python 2 and Python 3 2018-10-19 09:59:05 +02:00
unit_test_utils Separate ARRAY_OPTIONS to own class in common 2019-01-30 15:41:35 -08:00
CMakeLists.txt QA: Reinstate polygon_triangulation utility 2019-01-29 08:15:51 -05:00
test.py qa/test.py change to make sure failed tests return 1 in all systems. 2015-02-01 19:20:20 +01:00