[cmake-developers] daemon-mode meeting last Tuesday

Ben Boeckel ben.boeckel at kitware.com
Thu Jun 23 16:57:24 EDT 2016


On Thu, Jun 23, 2016 at 16:46:48 -0400, Brad King wrote:
> On 06/23/2016 08:27 AM, Tobias Hunger wrote:
> >   * Figure out whether a PDB file is actually going to be build. Currently
> >     the PDB file is added to the list of artifacts whenever there is a .lib
> >     file, which is probably wrong. Brad: Do you have an idea how to
> >     get this information?
> 
> I'm not sure we have that information.  IIRC CMake only adds settings to the
> generated build system to tell the tools where to put the .pdb and what to
> call it if it happens to be created.  We don't have install rules for them
> so there has never been a need to know whether they will actually be created.
> Perhaps our format for the list of artifacts needs a way to indicate whether
> an artifact is optionally present.

Well, there is this issue:

    https://gitlab.kitware.com/cmake/cmake/issues/10636

which requests that they always be generated :) .

> >   2.8 buildsystem (return cmake files)
> >   
> >   * Return a list of cmake files (CMakeLists.txt, etc.) in different categories
> >     (in source directory/in build directory/in the system).
> >     
> >   * Stephen suggested to rename this to "cmake_rerun_depends". I am not sure
> >     that name is much better than what is currently used.
> 
> "cmake_rerun_depends" describes the current use case for these.  I don't think
> the name "buildsystem" is clear though.  Other ideas:
> 
> * cmake_files
> * cmake_inputs
> * input_files

Also possible: regen_trigger_files

--Ben


More information about the cmake-developers mailing list