Yann Dirson wrote:
> Right, looks like the standard cmake rules install libs into
> ${CMAKE_INSTALL_PREFIX}/lib/ without it being possible to override.
> 
> Looks like the shortest path to multiarch here would be to move the
> lib/ and usr/lib/ contents to the appropriate dir.  Maybe just
> immediate children matching '\.so\>' ?  That sounds a bit dwim and
> fragile, though - what do you think ?  debhelper probably already has
> a way to tell which files are shared libs, which would be a much
> better guess ?
> 
> Since compat v9 "is still open for development", it would be possible
> for such a feature to jump in the boat ?

Such a scheme would generalize from moving libs after cmake install to
moving libs after an arbitrary build system install. It doesn't belong
in the cmake support code then.

The full, non-DWIM generalization is to have a syntax for controlling
what files dh_install puts where. So I'd be inclined to merge this bug
with #614731.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to