qt - CMake 3.9 now creates "autogen" projects in Visual Studio? -
we're using cmake, qt, , visual studio. many of our projects configured run automoc, via passing automoc on add_library.
we updated cmake 3.9.1, , visual studio shows additional project every automoc'd library. example, have "core" project , "core_autogen" project in our solution.
(this occurs in both vs2015 , vs2017, , both qt 5.8 , 5.9.1)
this has few annoying consequences:
- nearly double number of projects, adding lot of visual clutter.
- automoc no longer runs when building individual project through ui, can lead subtle bugs when debugging build issues specific project.
does know if there's way restore previous cmake behavior autogen?
or barring that, way @ least reduce visual clutter of autogen projects?
this regression , supposed fixed in cmake 3.10. cmake bug report here: https://gitlab.kitware.com/cmake/cmake/issues/17205
Comments
Post a Comment