mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 13:57:14 +02:00
27 lines
1.1 KiB
Diff
27 lines
1.1 KiB
Diff
diff --git a/vendor/CMakeLists.txt b/vendor/CMakeLists.txt
|
|
index f351d65..9f7db0e 100644
|
|
--- a/vendor/CMakeLists.txt
|
|
+++ b/vendor/CMakeLists.txt
|
|
@@ -22,12 +22,15 @@ if(ANDROID_BUILD_TOOLS_PATCH_VENDOR AND EXISTS "${ANDROID_PATCH_DIR}/")
|
|
file(GLOB patches ${ANDROID_PATCH_DIR}/${v}/*.patch)
|
|
if(patches)
|
|
message(STATUS "Applying patches for: ${v}")
|
|
- execute_process(COMMAND git -C
|
|
- ${CMAKE_CURRENT_SOURCE_DIR}/${v} am ${patches}
|
|
- RESULT_VARIABLE ret)
|
|
- if(NOT "${ret}" STREQUAL "0")
|
|
- message(FATAL_ERROR "Couldn't apply patches for ${v}")
|
|
- endif()
|
|
+ foreach (patch ${patches})
|
|
+ message(STATUS "Patches: ${patch}")
|
|
+ execute_process(COMMAND patch -d
|
|
+ ${CMAKE_CURRENT_SOURCE_DIR}/${v} -p1 -i ${patch}
|
|
+ RESULT_VARIABLE ret)
|
|
+ if(NOT "${ret}" STREQUAL "0")
|
|
+ message(FATAL_ERROR "Couldn't apply patches for ${v}")
|
|
+ endif()
|
|
+ endforeach(patch)
|
|
endif(patches)
|
|
endforeach(v)
|
|
endif()
|