[Bug 1665006] [NEW] Cannot force install rule to run last in a directory

Rodney Dawes 1665006 at bugs.launchpad.net
Wed Feb 15 15:26:35 UTC 2017


Public bug reported:

There is no way to ensure that an install() call will always be run
last, within the directory where it is added. There are certain features
in various toolkits and environments, that when installing new data
files to some locations, additional tools need to be run to update the
cache in those locations, when installing to the system from source.
However, current cmake appears to have no way to force an install rule
to be run last, within the install stage. This is particularly necessary
for the CODE|SCRIPT syntax of the install() command.

** Affects: cmake (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: cmake-extras (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: cmake-extras (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to cmake in Ubuntu.
https://bugs.launchpad.net/bugs/1665006

Title:
  Cannot force install rule to run last in a directory

Status in cmake package in Ubuntu:
  New
Status in cmake-extras package in Ubuntu:
  New

Bug description:
  There is no way to ensure that an install() call will always be run
  last, within the directory where it is added. There are certain
  features in various toolkits and environments, that when installing
  new data files to some locations, additional tools need to be run to
  update the cache in those locations, when installing to the system
  from source. However, current cmake appears to have no way to force an
  install rule to be run last, within the install stage. This is
  particularly necessary for the CODE|SCRIPT syntax of the install()
  command.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1665006/+subscriptions



More information about the foundations-bugs mailing list