2012-07-12 3 views

risposta

10

è possibile ignorare il percorso del repository locale per un progetto individuale nel file project.clj come questo

(defproject test-local "1.0.0-SNAPSHOT" 
    :description "Use a local repo location." 
    :dependencies [[org.clojure/clojure "1.3.0"] 
       [com.cemerick/pomegranate "0.0.13"]] 
    :local-repo "my-repo") 

E 'possibile impostare un percorso relativo sotto la directory del progetto di cui sopra o un percorso assoluto. Non sembra possibile usare una scorciatoia per la home directory e impostarla su qualcosa come "~/my-repo".

È possibile fare in modo che tutti i progetti utilizzino la stessa posizione aggiungendo la chiave al file profiles.clj.

{:user {:plugins [[lein-swank "1.4.4"]] 
     :local-repo "/home/jeff/my-repo"}}