asorici / envived-client

1 stars 0 forks source link

Maven 3.1.1 integration #1

Closed asorici closed 11 years ago

asorici commented 11 years ago

Have the Envived client application be built and managed with Maven. This will provide better management of all the support libraries we use (e.g. ActionBarSherlock, Android-ViewTitleIndicator).

Currently, the android-maven-plugin is NOT compatible with maven 3.1.1 due to this issue https://code.google.com/p/maven-android-plugin/issues/detail?id=395.

Will have to wait for fix.

asorici commented 11 years ago

For the moment, Maven integration is suspended because the M2E plugin and the android-maven-plugin don't offer that much of a support for the Android Library Projects we are using (Facebook-SDK, TagViewList). ActionBarSherlock and ViewTitleIndicator are provided as apklib type dependencies and with the current M2E plugin, compiling against them works only in command line mode.

The alternative is to add our library projects as git submodules and manage the checkout of the required versions.