clojure-android / lein-droid

A Leiningen plugin for building Clojure/Android projects
Eclipse Public License 1.0
644 stars 56 forks source link

lein-droid with non-Clojure Android projects? #10

Closed kenrestivo closed 11 years ago

kenrestivo commented 12 years ago

Would it be worthwhile trying to figure out and document how to use lein-droid with non-Clojure Android projects (Java only), or is that not likely to be a supported use?

I'm working on a project which has a few library dependencies, I saw this and concurred: http://jakewharton.com/the-android-build-system-is-broken/ , and wondered if it would be possible to use Lein-droid in place of ant and maven.

alexander-yakushev commented 12 years ago

I'm not entirely sure if lein-droid could become a full-fledged build tool for general Android projects, but I will take a look what can be done.

Thank you for the idea anyway.

alexander-yakushev commented 11 years ago

As of 8cb74a4 lein-droid supports Java-only projects by adding :java-only true to project.clj map. I leave this issue open for the purpose of adding other features for Clojure-unrelated build system.

alexander-yakushev commented 11 years ago

Now that Android has Gradle-based build system, the problem is not so burning as before. Lein-droid has some basic ability to build Java-only projects, and currently there is little sense to expand it. Though if good ideas emerge, I will gladly incorporate them into lein-droid. As for the issue itself, I close it as "fixed".

kenrestivo commented 11 years ago

Makes sense, thanks.