Skip to content

Commit 5c8ee86

Browse files
committed
update to new maven apis
1 parent 311f926 commit 5c8ee86

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/main/clojure/clojure/tools/build/tasks/install.clj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
jar-file-file (api/resolve-path jar-file)
2626
pom-dir (jio/file (api/resolve-path class-dir) "META-INF" "maven" group-id artifact-id)
2727
pom (jio/file pom-dir "pom.xml")
28-
system (mvn/make-system)
29-
session (mvn/make-session system (or local-repo @mvn/cached-local-repo))
28+
context (mvn/make-context :local-repo (or local-repo @mvn/cached-local-repo))
29+
system (mvn/make-system context)
30+
session (mvn/make-system-session context)
3031
jar-artifact (.setFile (DefaultArtifact. group-id artifact-id classifier "jar" version) jar-file-file)
3132
artifacts (cond-> [jar-artifact]
3233
(and pom-dir (.exists pom)) (conj (.setFile (DefaultArtifact. group-id artifact-id classifier "pom" version) pom)))

0 commit comments

Comments
 (0)