From 2bfc114146460f12d6667f3464766b9b53f19e62 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Wed, 23 May 2012 14:31:11 -0700 Subject: [PATCH] Clean up the maven configuration This allows everything to be built with a simple "mvn package" from the root --- baksmali/pom.xml | 50 ++++++--------------------------- pom.xml | 15 ++++++++-- smali-integration-tests/pom.xml | 36 +++++++++++++----------- smali/pom.xml | 8 ++++++ 4 files changed, 49 insertions(+), 60 deletions(-) diff --git a/baksmali/pom.xml b/baksmali/pom.xml index fbbba6c5..39dfcceb 100644 --- a/baksmali/pom.xml +++ b/baksmali/pom.xml @@ -12,48 +12,6 @@ - maven-assembly-plugin @@ -66,6 +24,14 @@ + + + package + + single + + + diff --git a/pom.xml b/pom.xml index 08ed9cba..98eee468 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,18 @@ smali baksmali util - maven-smali-plugin - smali-integration-tests + + + integration-tests + + dexlib + smali + baksmali + util + maven-smali-plugin + smali-integration-tests + + + diff --git a/smali-integration-tests/pom.xml b/smali-integration-tests/pom.xml index 9ab285cf..001d2ac5 100644 --- a/smali-integration-tests/pom.xml +++ b/smali-integration-tests/pom.xml @@ -5,7 +5,6 @@ org.jf smali-integration-tests ${aversion} - pom org.jf smali-pom @@ -19,6 +18,7 @@ junit-tests + integration-test assemble @@ -30,6 +30,7 @@ jumbo-string-tests + integration-test assemble @@ -41,6 +42,7 @@ jumbo-type-tests + integration-test assemble @@ -52,6 +54,7 @@ jumbo-field-tests + integration-test assemble @@ -63,6 +66,7 @@ jumbo-method-tests + integration-test assemble @@ -79,7 +83,7 @@ junit-tests - test + integration-test single @@ -93,7 +97,7 @@ jumbo-string-tests - test + integration-test single @@ -107,7 +111,7 @@ jumbo-type-tests - test + integration-test single @@ -121,7 +125,7 @@ jumbo-field-tests - test + integration-test single @@ -135,7 +139,7 @@ jumbo-method-tests - test + integration-test single @@ -155,7 +159,7 @@ junit-tests - test + integration-test push @@ -166,7 +170,7 @@ jumbo-string-tests - test + integration-test push @@ -177,7 +181,7 @@ jumbo-type-tests - test + integration-test push @@ -188,7 +192,7 @@ jumbo-field-tests - test + integration-test push @@ -199,7 +203,7 @@ jumbo-method-tests - test + integration-test push @@ -217,7 +221,7 @@ junit-tests - test + integration-test exec @@ -235,7 +239,7 @@ jumbo-string-tests - test + integration-test exec @@ -253,7 +257,7 @@ jumbo-type-tests - test + integration-test exec @@ -271,7 +275,7 @@ jumbo-field-tests - test + integration-test exec @@ -289,7 +293,7 @@ jumbo-method-tests - test + integration-test exec diff --git a/smali/pom.xml b/smali/pom.xml index 3cf1ff80..c70b7de4 100644 --- a/smali/pom.xml +++ b/smali/pom.xml @@ -90,6 +90,14 @@ + + + package + + single + + + org.codehaus.mojo