| if(DEFINED ENV{CONDA_EXE}) | |
| set(CONDA_EXECUTABLE "$ENV{CONDA_EXE}") | |
| else() | |
| find_program(CONDA_EXECUTABLE conda NO_CACHE) | |
| if (NOT CONDA_EXECUTABLE) | |
| message (FATAL_ERROR "Failed to find Conda") | |
| endif() | |
| endif() | |
| execute_process (COMMAND "${CONDA_EXECUTABLE}" create --no-default-packages --prefix "${PYTHON3_VIRTUAL_ENV}" --yes python=3 | |
| RESULT_VARIABLE result | |
| OUTPUT_VARIABLE outputs | |
| ERROR_VARIABLE outputs) | |
| if (result) | |
| message (FATAL_ERROR "Fail to create virtual environment: ${outputs}") | |
| endif() |