20 lines
614 B
Bash
Executable File
20 lines
614 B
Bash
Executable File
#!/bin/bash
|
|
# Copyright 2020 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
# Usage:
|
|
# Make edits to *.java and *.pgcfg
|
|
# Then run: ./build.sh | less
|
|
|
|
|
|
# Finds any version of dexdump available
|
|
dexdumps=( ../../android_sdk/public/build-tools/*/dexdump )
|
|
DEXDUMP=${dexdumps[0]}
|
|
|
|
rm -f *.class
|
|
javac *.java && \
|
|
java -cp ../lib/r8.jar com.android.tools.r8.R8 *.class --output . --lib ../../jdk/current --no-minification --pg-conf playground.pgcfg && \
|
|
$DEXDUMP -d classes.dex > dexdump.txt
|
|
echo 'dexdump.txt updated.'
|