Changeset View
Changeset View
Standalone View
Standalone View
cmake/templates/NativeBuildRunner.cmake.in
#!/bin/sh | #!/bin/sh | ||||
cd "${NATIVE_BUILD_DIR}" | "${CMAKE_COMMAND}" --build "${NATIVE_BUILD_DIR}" | ||||
"${CMAKE_COMMAND}" --build "${NATIVE_BUILD_DIR}" --target "${TARGET}" | |||||
"${CMAKE_COMMAND}" -E create_symlink "${NATIVE_BINARY}" "${NATIVE_LINK}" | "${CMAKE_COMMAND}" -E create_symlink "${NATIVE_BINARY}" "${NATIVE_LINK}" | ||||
# Ok let's generate a depfile if we can. | # Ok let's generate a depfile if we can. | ||||
if test "x${CMAKE_GENERATOR}" = "xNinja"; then | if test "x${CMAKE_GENERATOR}" = "xNinja"; then | ||||
"${CMAKE_SOURCE_DIR}/cmake/utils/gen-ninja-deps.py" \ | "${CMAKE_SOURCE_DIR}/cmake/utils/gen-ninja-deps.py" \ | ||||
--build-dir "${NATIVE_BUILD_DIR}" \ | --build-dir "${NATIVE_BUILD_DIR}" \ | ||||
--base-dir "${CMAKE_BINARY_DIR}" \ | --base-dir "${CMAKE_BINARY_DIR}" \ | ||||
--ninja "${CMAKE_MAKE_PROGRAM}" \ | --ninja "${CMAKE_MAKE_PROGRAM}" \ | ||||
"${RELATIVE_PATH}/native-${NAME}" "${TARGET}" > "${NATIVE_LINK}.d" | "${RELATIVE_BINARY_DIR}/native-${NAME}" "${NAME}" > "${NATIVE_LINK}.d" | ||||
fi | fi |