ClojureScript

Use leiningen to handle clojurescript dependency resolution && classpath string generation

Details

  • Type: Enhancement Enhancement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None

Description

After every bump in one of clojurescript's dependency, it is needed to manually run script/clean && script/bootstrap in order to use the new versions.

By leveraging `lein classpath`, we can automate this process removing the need for any manual intervention.

Activity

Hide
Nicola Mometto added a comment -

The following patch also removes script/bootstrap script/clean and script/test-compile since those files are no more relevant.

I haven't tested the batch version of the scripts since I don't have windows on my machine, it would be a good idea to have somebody test those before merging.

Show
Nicola Mometto added a comment - The following patch also removes script/bootstrap script/clean and script/test-compile since those files are no more relevant. I haven't tested the batch version of the scripts since I don't have windows on my machine, it would be a good idea to have somebody test those before merging.
Hide
David Nolen added a comment -

Is there a revised minimal patch? Thanks!

Show
David Nolen added a comment - Is there a revised minimal patch? Thanks!
Hide
Nicola Mometto added a comment -

http://dev.clojure.org/jira/browse/CLJS-578 only adds project.clj, is this what you're asking for?

Show
Nicola Mometto added a comment - http://dev.clojure.org/jira/browse/CLJS-578 only adds project.clj, is this what you're asking for?

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated: