Leiningen plugin to convert Maven pom.xml files to project.clj files.
Clojure
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/leiningen
.gitignore
README.md
project.clj

README.md

lein-nevam

A Leiningen plugin to convert Maven pom.xml files to project.clj files.

Usage

Put [lein-nevam "0.1.2"] into the :plugins vector of your :user profile, as shown in the Leiningen documentation.

lein-nevam is mean to be run in project directory that has an existing pom.xml file but has no project.clj.

$ lein nevam

Known Issues

TODO

  • support 1.x
  • allow overwriting of existing project.clj file
  • keep track of non-translatable pom setting (perhaps in :lein-nevam/pom-only) and hook into lein pom task to reinsert them into pom
    • perhaps print out information about the non-translatable things in pom

License

Copyright © 2012 Tom Hickey

Distributed under the Eclipse Public License, the same as Clojure.