See general documentation in Using qi_install functions
qi_install([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[KEEP_RELATIVE_PATHS]
[RECURSE]
)
Arguments: |
|
---|
Generic install function. See general documentation here Using qi_install functions
qi_install_header([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
Install application headers. The destination will be <prefix>/include/
qi_install_data([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
Install application data. The destination will be: <prefix>/share/
qi_install_test_data()
Install application test data. Useful when you want to run tests after having deployed them See qi_install_data for the usage
qi_install_doc([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
Install application doc. The destination will be: <prefix>/share/doc/
qi_install_conf([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
Install application configuration files. The destination will be: <prefix>/etc/
qi_install_cmake([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
Install CMake module files. The destination will be: <prefix>/share/cmake/
qi_install_target([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
)
Arguments: |
|
---|
install a target, that could be a program or a library. The destination will be: <prefix>/lib or <prefix>/bin, depending on the target and the platform:
qi_install_program([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
)
Arguments: |
|
---|
install program (mostly script or user provided program). Do not use this function to install a library or a program built by your project, prefer using qi_install_target.
qi_install_library([<remaining args> ...]
[SUBFOLDER <subfolder>]
[IF <if>]
)
Arguments: |
|
---|
install external library. Do not use this function to install a library or a program built by your project, prefer using qi_install_target.
qi_install_python([<remaining args> ...]
[TARGETS <targets>]
[SUBFOLDER <subfolder>]
[VERSION <version>]
[RECURSE]
[KEEP_RELATIVE_PATHS]
)
Arguments: |
|
---|
install python module. The destination depends on the platform and will be set with regard to it:
Note
The python version is automatically computed.
But the user can use PYTHON_INSTALL_SCHEME=... to modify the installation layout. The valid values for PYTHON_INSTALL_SCHEME are: