It seems that the install directive for PROGRAMS in cmake somehow evaluates and rewrites the interpreter directive in some way.

E.g. in dispatch there is:

install(PROGRAMS
    ${CMAKE_CURRENT_SOURCE_DIR}/tools/qdstat
    ${CMAKE_CURRENT_SOURCE_DIR}/tools/qdmanage
    DESTINATION bin)

The first line of both those scripts is:

#!/usr/bin/env python

But when you install, it rewrites that to whatever that evaluates to. This is not really what is wanted when building an install image for installation in some other system (e.g. an rpm or a docker image), where the setup may be different.

Does anyone know of a simple way to prevent this?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to