diff options
author | Felix C. Stegerman <flx@obfusk.net> | 2021-07-24 13:40:07 +0200 |
---|---|---|
committer | Felix C. Stegerman <flx@obfusk.net> | 2021-07-24 13:48:36 +0200 |
commit | 252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca (patch) | |
tree | 2c199e89beb3dafe45cca173483654b323ba787a /pkgs/development/tools/apktool | |
parent | f49c18e89362e197f0601382aec478db53606fab (diff) | |
download | nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar.gz nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar.bz2 nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar.lz nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar.xz nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.tar.zst nixlib-252f4c6ed3d5e124ef8b0e36ae3ff2efdab77cca.zip |
apktool: don't hardcode (wrong) build-tools version
Diffstat (limited to 'pkgs/development/tools/apktool')
-rw-r--r-- | pkgs/development/tools/apktool/default.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/development/tools/apktool/default.nix b/pkgs/development/tools/apktool/default.nix index 33721e60b0ed..a093dd31c109 100644 --- a/pkgs/development/tools/apktool/default.nix +++ b/pkgs/development/tools/apktool/default.nix @@ -18,13 +18,16 @@ stdenv.mkDerivation rec { sourceRoot = "."; - installPhase = '' - install -D ${src} "$out/libexec/apktool/apktool.jar" - mkdir -p "$out/bin" - makeWrapper "${jre}/bin/java" "$out/bin/apktool" \ - --add-flags "-jar $out/libexec/apktool/apktool.jar" \ - --prefix PATH : "${builtins.head build-tools}/libexec/android-sdk/build-tools/28.0.3" - ''; + installPhase = + let + tools = builtins.head build-tools; + in '' + install -D ${src} "$out/libexec/apktool/apktool.jar" + mkdir -p "$out/bin" + makeWrapper "${jre}/bin/java" "$out/bin/apktool" \ + --add-flags "-jar $out/libexec/apktool/apktool.jar" \ + --prefix PATH : "${tools}/libexec/android-sdk/build-tools/${tools.version}" + ''; meta = with lib; { description = "A tool for reverse engineering Android apk files"; |