kicad/common/page_layout
Simon Richter c8c3e1f96a Fix build order for generated headers and sources
This changes make_lexer() so that it no longer generates a custom target
but instead attaches the generated files to an existing one (so the first
argument now is the name of an existing library or executable, and it needs
to come after the add_library/add_executable call).

The generated source is no longer listed in the project sources, as it is
added by the function. The files are generated in the build tree rather
than the source tree, and the directory is added to the include path for
the respective project as well as exported to projects linking against it.

Generated files in subdirectories are somewhat supported, but need to be
referenced with the same name as they were generated (i.e. including the
subdirectory name).

Fixes: lp:1831643
* https://bugs.launchpad.net/kicad/+bug/1831643

Fixes: lp:1832357
* https://bugs.launchpad.net/kicad/+bug/1832357

Fixes: lp:1833851
* https://bugs.launchpad.net/kicad/+bug/1833851
2019-07-03 09:36:40 -04:00
..
page_layout_default_description.cpp Use consistent PageLayout data structure names. 2019-05-27 11:55:58 +01:00
page_layout_reader.cpp Fix build order for generated headers and sources 2019-07-03 09:36:40 -04:00
page_layout_reader.keywords Remove duplicate files. 2013-10-18 19:38:03 +02:00
ws_data_item.cpp Page layout: rework and fix a few issues. 2019-06-13 13:23:39 +02:00
ws_data_model.cpp Convert remaining legacy drawing code to print code. 2019-05-31 21:54:22 +01:00
ws_data_model_io.cpp Fix build order for generated headers and sources 2019-07-03 09:36:40 -04:00
ws_draw_item.cpp remove a printf used for debug. 2019-06-13 14:07:34 +02:00
ws_painter.cpp pl_editor:make the option "show formatted texts" working. 2019-06-15 19:54:05 +02:00
ws_proxy_undo_item.cpp Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 2019-06-10 23:46:00 +01:00
ws_proxy_view_item.cpp Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 2019-05-27 11:58:55 +01:00