depends
This commit is contained in:
parent
eef615712f
commit
a6c0b72ae2
1 changed files with 2 additions and 19 deletions
|
|
@ -15,35 +15,18 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
pkgs.androidenv
|
|
||||||
pkgs.androidsdk
|
|
||||||
pkgs.androidndk
|
|
||||||
pkgs.nodejs-18_x
|
|
||||||
pkgs.yarn
|
pkgs.yarn
|
||||||
];
|
];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgs.androidenv
|
|
||||||
pkgs.androidsdk
|
|
||||||
pkgs.androidndk
|
|
||||||
pkgs.nodejs-18_x
|
|
||||||
pkgs.yarn
|
pkgs.yarn
|
||||||
];
|
];
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
export ANDROID_HOME=${pkgs.androidsdk}/libexec
|
cd $src
|
||||||
export ANDROID_NDK_HOME=${pkgs.androidndk}/libexec
|
./gradlew assembleRelease
|
||||||
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
|
|
||||||
|
|
||||||
yarn install
|
|
||||||
yarn android:build
|
|
||||||
|
|
||||||
# The APK is built in the android/app/build/outputs/apk/debug directory
|
|
||||||
|
|
||||||
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out
|
|
||||||
cp -r android/app/build/outputs/apk/debug/app-debug.apk $out/lichess.apk
|
cp -r android/app/build/outputs/apk/debug/app-debug.apk $out/lichess.apk
|
||||||
|
|
||||||
'';
|
'';
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue