aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorneonloop2021-08-20 16:20:53 +0000
committerneonloop2021-08-20 16:20:53 +0000
commit83177501ff2248cf13fe96455f2c0c6adfa21b29 (patch)
tree229727b55974eb5a7561fe88e6bde35cdf2af9cb /Makefile
parentcc4e4f612c58bd0ac95455e56b74533f6f02ad2c (diff)
downloadpicoarch-83177501ff2248cf13fe96455f2c0c6adfa21b29.tar.gz
picoarch-83177501ff2248cf13fe96455f2c0c6adfa21b29.tar.bz2
picoarch-83177501ff2248cf13fe96455f2c0c6adfa21b29.zip
Switches patch to git apply
Should fail earlier when patches don't apply, easier to fix / update failing patches
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 40a8e47..f81993f 100644
--- a/Makefile
+++ b/Makefile
@@ -81,10 +81,10 @@ print-%:
all: $(BIN) cores
libpicofe/.patched:
- cd libpicofe && patch -p1 < ../patches/libpicofe/0001-key-combos.patch && touch .patched
+ cd libpicofe && git apply -p1 < ../patches/libpicofe/0001-key-combos.patch && touch .patched
clean-libpicofe:
- test ! -f libpicofe/.patched || (cd libpicofe && patch -p1 -R < ../patches/libpicofe/0001-key-combos.patch && rm .patched)
+ test ! -f libpicofe/.patched || (cd libpicofe && git apply -p1 -R < ../patches/libpicofe/0001-key-combos.patch && rm .patched)
plat_trimui.o: plat_sdl.c
plat_linux.o: plat_sdl.c
@@ -103,7 +103,7 @@ $1_MAKE = make $(and $($1_MAKEFILE),-f $($1_MAKEFILE)) platform=$(platform) $(an
$(1):
git clone $(if $($1_REVISION),,--depth 1) $$($(1)_REPO) $(1)
$(if $1_REVISION,cd $(1) && git checkout $($1_REVISION),)
- (test ! -d patches/$(1)) || (cd $(1) && $(foreach patch, $(sort $(wildcard patches/$(1)/*.patch)), patch -p1 < ../$(patch) &&) true)
+ (test ! -d patches/$(1)) || (cd $(1) && $(foreach patch, $(sort $(wildcard patches/$(1)/*.patch)), git apply -p1 < ../$(patch) &&) true)
$(1)_libretro.so: $(1)
cd $$($1_BUILD_PATH) && $$($1_MAKE) $(PROCS)