blob: 34f4895de3c1bdc55977d3bbf9a68c8293ea7a06 [file] [log] [blame]
Jason Monkba055f82018-02-23 09:38:23 -05001#!/bin/bash
2cd $ANDROID_BUILD_TOP/frameworks/base/packages/SystemUI/plugin
3# Clear out anything old.
4rm -rf /tmp/plugin_classes/
5mkdir /tmp/plugin_classes
6
7# Compile the jar
Robert Snoeberger3749d812018-10-25 10:47:02 -04008javac -cp $ANDROID_BUILD_TOP/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar:$ANDROID_BUILD_TOP/out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar `find ../plugin*/src -name *.java` -d /tmp/plugin_classes/
Jason Monkba055f82018-02-23 09:38:23 -05009echo "" >> /tmp/plugin_classes/manifest.txt
10jar cvfm SystemUIPluginLib.jar /tmp/plugin_classes/manifest.txt -C /tmp/plugin_classes .
11
12# Place the jar and update the latest
13mv SystemUIPluginLib.jar ./SystemUIPluginLib-`date +%m-%d-%Y`.jar
14rm SystemUIPluginLib-latest.jar
15ln -s SystemUIPluginLib-`date +%m-%d-%Y`.jar SystemUIPluginLib-latest.jar