if(NOT TARGET minject) if(CMAKE_CROSSCOMPILING) find_program(MINJECT_EXECUTABLE NAMES minject PATHS ENV PATH NO_DEFAULT_PATH ) find_program(MINJECT32_EXECUTABLE NAMES minject32 PATHS ENV PATH NO_DEFAULT_PATH ) else() find_program(MINJECT_EXECUTABLE NAMES minject PATHS "${CMAKE_CURRENT_LIST_DIR}/../../bin/" NO_DEFAULT_PATH ) find_program(MINJECT32_EXECUTABLE NAMES minject32 PATHS "${CMAKE_CURRENT_LIST_DIR}/../../bin/" NO_DEFAULT_PATH ) endif() if(MINJECT_EXECUTABLE) get_filename_component(MINJECT_EXECUTABLE "${MINJECT_EXECUTABLE}" ABSOLUTE) add_executable(minject IMPORTED) set_property(TARGET minject PROPERTY IMPORTED_LOCATION ${MINJECT_EXECUTABLE}) endif() if(MINJECT32_EXECUTABLE) get_filename_component(MINJECT32_EXECUTABLE "${MINJECT32_EXECUTABLE}" ABSOLUTE) add_executable(minject32 IMPORTED) set_property(TARGET minject32 PROPERTY IMPORTED_LOCATION ${MINJECT32_EXECUTABLE}) endif() endif()