Note
we will make sure to always use Python2, which is already a dependency of the qibuild command line
If you are using the qibuild command line, you will be able to run python command that imports qibuild
qi_run_py_script(script [ARGUMENTS <arguments> ...]
)
Arguments: |
|
---|
Run a Python script
Will call qi_error if the return code of the script is not zero. If you need to get the output of the script as a CMake variable, use
qi_run_py_script(/path/to/my_script.py
OUTPUT_VARIABLE _out
OUTPUT_STRIP_TRAILING_WHITESPACE # optional, but may be handy
)
# do something with ``${_out}``
qi_run_py_cmd(cmd)
Arguments: |
|
---|
Run a Python program passed in as a string Behaves the same as qi_run_py_script
qi_create_python_ext()
Create a python extension