Build static libnode and shared libjavet-node for Android
Collaborate with @Miaow233
configure.py:
push_registers_asm.cc:
constants-arm.h:
mkdir abc && docker run --name duoduobuilder
-v $PWD/abc:/abc
duoduo/builder:latest ./build.sh arm64
./build-android.sh
-DNODE_DIR=/abc/node
-DCMAKE_ANDROID_NDK=/abc/android-sdk/ndk/25.1.8937393
-DCMAKE_ANDROID_ARCH=arm64
cmake ../ -DCMAKE_SYSTEM_NAME=Android -DJAVET_VERSION=2.1.2
-DNODE_DIR=/abc/node
-DCMAKE_ANDROID_NDK=/abc/android-sdk/ndk/25.1.8937393
-DCMAKE_ANDROID_ARCH=arm64
&& make
docker run -it needtofix /bin/bash
docker build -f Dockerfile.prod -t javet_native_build .
mkdir abc && docker run -it --name javet_native_build_container
javet_native_build /bin/bash