diff --git a/CMakeLists.txt b/CMakeLists.txt index 1ad3bc4d..cb1a92d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -121,12 +121,14 @@ if(LIB) endif() endif() -if((CMAKE_CROSSCOMPILING OR (DEFINED ANDROID_PLATFORM)) AND (NOT PIP_CMG)) - set(PIP_CMG "pip_cmg") - set(PIP_RC "pip_rc") -else() - set(PIP_CMG "${CMAKE_CURRENT_BINARY_DIR}/utils/code_model_generator/pip_cmg") - set(PIP_RC "${CMAKE_CURRENT_BINARY_DIR}/utils/resources_compiler/pip_rc") +if (NOT DEFINED PIP_CMG) + if (CMAKE_CROSSCOMPILING OR (DEFINED ANDROID_PLATFORM)) + set(PIP_CMG "pip_cmg") + set(PIP_RC "pip_rc") + else() + set(PIP_CMG "${CMAKE_CURRENT_BINARY_DIR}/utils/code_model_generator/pip_cmg") + set(PIP_RC "${CMAKE_CURRENT_BINARY_DIR}/utils/resources_compiler/pip_rc") + endif() endif()