66 Commits

Author SHA1 Message Date
Frieder Bluemle
58a4809720 Update Gradle wrapper to 3.5 2017-05-15 15:46:58 -07:00
Ben Gruver
bda4477bae Update version to 2.2.0 2017-03-22 00:15:14 -07:00
Ben Gruver
75fdec6e1d Use newer jcommander version for release
The newer version has some fixes we need, but we should still ensure
that we can compile against the old version, since that's the version
currently in AOSP.
2017-03-21 21:22:06 -07:00
Ben Gruver
5401a9cbaa Bump the version number to v2.2b4 2016-10-16 14:18:56 -07:00
Ben Gruver
4d59c14ef1 Bump the version number to 2.2b3 2016-10-04 00:11:33 -07:00
Ben Gruver
331fdcca07 Bump the version number to 2.2b2 2016-10-03 20:09:56 -07:00
Ben Gruver
dcaf46cefc Specify specific version for mockito dependency 2016-10-02 18:26:17 -07:00
Frieder Bluemle
e231d681d7 Update Gradle wrapper to 3.1 2016-10-02 18:12:22 -07:00
Ben Gruver
17f2abc2f8 bump the version number to 2.2b1 2016-10-02 16:43:59 -07:00
Ben Gruver
3587c6f2a6 Refactor DexFileFactory and implement new syntax for dex entries 2016-08-30 22:36:15 -07:00
Ben Gruver
3735d4778f Merge branch 'master' into v2.2_WIP 2016-08-27 12:01:22 -07:00
Ben Gruver
2709afc5f8 Bump the version number to 2.1.3 2016-07-16 13:46:49 -07:00
Ben Gruver
07dc76c03f Switch to jprante's jflex plugin 2016-07-09 13:42:15 -07:00
Ben Gruver
6c6b9f0845 Upgrade to gradle 2.14 2016-07-09 13:41:30 -07:00
Ben Gruver
bccdc809fa Add "list field offsets" and "list vtables" commands to baksmali
This is a reimplementation of the "DumpFields" and "DumpVtables" entry
points that were previously in dexlib2
2016-05-16 16:58:54 -07:00
Ben Gruver
5a5eafb818 Implement a new command line interface for baksmali 2016-05-16 16:58:53 -07:00
Ben Gruver
29d714f71f Conditionally add the smalidea project to the root project
The smalidea project is only added when you're actually in the
smalidea directory
2016-02-26 22:09:08 -08:00
Ben Gruver
6429b3daa9 Clean up the jar naming
The previous naming was interfering with 'gr install' installing the
artifacts locally.
2016-02-20 12:04:47 -08:00
Ben Gruver
df4e74e41c Make smalidea a separate gradle/idea project 2016-02-14 12:53:56 -08:00
Ben Gruver
0be7264eb3 Bump gradle up to 2.11 2016-02-14 12:50:31 -08:00
Ben Gruver
5bdb7ee520 Bump the version to 2.1.2 2016-02-14 12:50:31 -08:00
Ben Gruver
8533ab7429 Merge branch 'master' into smalidea 2016-02-13 15:43:37 -08:00
Ben Gruver
b12d4e9ec8 Bump the version number to 2.1.1 2016-01-10 11:24:31 -08:00
Ben Gruver
ea3fdd7e86 Merge branch 'master' into smalidea 2015-10-01 08:34:21 -07:00
Ben Gruver
bec8743c15 Bump the version number to 2.1.0 2015-09-30 20:39:37 -07:00
Ben Gruver
613c493e96 Bump the version number to 2.0.8 2015-09-24 15:07:44 -07:00
Ben Gruver
a5de80a453 Bump the version number to 2.0.7 2015-06-18 14:06:43 -07:00
Ben Gruver
d9192ae850 Add missing gson dependency 2015-05-04 21:06:33 -07:00
Ben Gruver
8f0026eb46 Bump the version number to 2.0.6 2015-04-30 23:27:54 -07:00
Ben Gruver
583079cc43 Ensure that java 6 is used for release builds 2015-04-30 23:26:23 -07:00
Ben Gruver
0a26ac2e5b Upgrade to proguard 5.2.1 2015-04-09 21:33:22 -07:00
Ben Gruver
b76dee7ebd Don't assume dx is on-path. Rather, grab it from maven central
The version of dx in maven central seems to be fairly old, but it works
well enough for our purposes.
2015-03-16 19:54:57 -07:00
Ben Gruver
f0c481a7a1 Use single-quotes in build.gradle files when double-quotes aren't needed 2015-03-01 22:30:33 -08:00
Ben Gruver
0f6f00a325 Use the jflex plugin for gradle 2015-03-01 20:30:09 -08:00
Ben Gruver
900ad6ea87 Use the proguard plugin for gradle 2015-03-01 19:51:34 -08:00
Ben Gruver
b3f933d27a Upgrade to gradle 2.3 2015-03-01 19:23:56 -08:00
Ben Gruver
bc5ad6ab70 Bump version number to 2.0.5 2015-01-20 19:07:07 -08:00
Ben Gruver
39c77fa5bd Bump version number to 2.0.4 2015-01-20 08:55:16 -08:00
Ben Gruver
103e04a4a9 Add stringtemplate dependency to smali, because proguard. 2015-01-20 08:55:16 -08:00
Ben Gruver
0b42b4f41e Disable doclint for java 8 2014-12-28 14:14:39 -08:00
Ben Gruver
a837380521 Upgrade to gradle 1.10 2014-02-02 12:49:44 -08:00
Ben Gruver
1d28b32ff5 Refactor the maven upload build stuff
This also adds the required javadoc jars
2014-01-18 11:33:39 -08:00
Ben Gruver
0845df7dd0 Don't throw an exception in the build if the sonatype user/password isn't set 2014-01-17 02:40:12 -08:00
Ben Gruver
7cf2b33cbd Bump the version to 2.0.3 2014-01-17 02:05:32 -08:00
Ben Gruver
5b411f3447 Add gradle configuration for uploading smali artifacts to maven 2014-01-17 02:04:07 -08:00
Ben Gruver
b0295be60c Bump the version to 2.0.2 2013-11-10 22:07:33 -08:00
Ben Gruver
ec6246a09c Update version to 2.0.1 2013-10-14 17:46:21 -07:00
Ben Gruver
dbce47d361 Update to gradle 1.8 2013-10-10 20:41:28 -07:00
Ben Gruver
4c51e89c9e Bump the version to 2.0 2013-10-10 20:07:32 -07:00
Ben Gruver
81648539c9 Bump the version to 2.0b6 2013-09-14 20:05:06 -07:00