22 lines
1.7 KiB
Diff
22 lines
1.7 KiB
Diff
--- ../Makefile.linux.mk.orig 2018-06-12 20:38:08.118306747 +0000
|
|
+++ ./Makefile.linux.mk 2018-06-12 20:39:14.502269610 +0000
|
|
@@ -108,7 +108,7 @@
|
|
define make-gum-rules
|
|
build/.$1-gum-npm-stamp: build/$1-env-linux-$$(build_arch).rc
|
|
@$$(NPM) --version &>/dev/null || (echo -e "\033[31mOops. It appears Node.js is not installed.\nWe need it for processing JavaScript code at build-time.\nCheck PATH or set NODE to the absolute path of your Node.js binary.\033[0m"; exit 1;)
|
|
- . build/$1-env-linux-$$(build_arch).rc && cd frida-gum/bindings/gumjs && npm install
|
|
+ . build/$1-env-linux-$$(build_arch).rc && cd frida-gum/bindings/gumjs && $(NPM) install
|
|
@touch $$@
|
|
|
|
build/$1-%/lib/pkgconfig/frida-gum-1.0.pc: build/.frida-gum-submodule-stamp build/.$1-gum-npm-stamp build/$1-%/lib/pkgconfig/capstone.pc
|
|
|
|
@@ -380,7 +380,7 @@
|
|
server-armhf: build/frida-linux-armhf/lib/pkgconfig/frida-core-1.0.pc ##@server Build for arm
|
|
server-mips: build/frida-linux-mips/lib/pkgconfig/frida-core-1.0.pc ##@server Build for mips
|
|
server-mipsel: build/frida-linux-mipsel/lib/pkgconfig/frida-core-1.0.pc ##@server Build for mipsel
|
|
-server-android: build/frida-android-x86/lib/pkgconfig/frida-core-1.0.pc build/frida-android-x86_64/lib/pkgconfig/frida-core-1.0.pc build/frida-android-arm/lib/pkgconfig/frida-core-1.0.pc build/frida-android-arm64/lib/pkgconfig/frida-core-1.0.pc ##@server Build for Android
|
|
+server-android: build/frida-android-@TERMUX_ARCH@/lib/pkgconfig/frida-core-1.0.pc ##@server Build for Android
|
|
server-qnx-arm: build/frida-qnx-arm/lib/pkgconfig/frida-core-1.0.pc ##@server Build for QNX-arm
|
|
server-qnx-armeabi: build/frida-qnx-armeabi/lib/pkgconfig/frida-core-1.0.pc ##@server Build for QNX-armeabi
|
|
|