File tree Expand file tree Collapse file tree 6 files changed +14
-5
lines changed Expand file tree Collapse file tree 6 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 4
4
## Unreleased
5
5
6
6
- Add license (and other common entries) to library pom file [ #44 ] ( https://github.com/clj-easy/graal-build-time/issues/44 )
7
+ - Minor
8
+ - Build, test and release ` graal-build-time ` with current version of Clojure [ #46 ] ( https://github.com/clj-easy/graal-build-time/issues/46 )
7
9
8
10
## v1.0.5
9
11
Original file line number Diff line number Diff line change @@ -27,8 +27,11 @@ This library automatically detects `.class` files created by Clojure and asks `n
27
27
28
28
## Usage
29
29
30
- We assume you are using a [ current stable release of GraalVM] ( https://github.com/graalvm/graalvm-ce-builds/releases/ ) .
31
- We don't support older releases.
30
+ We assume you are using the current stable release of:
31
+ - [ GraalVM Community Edition] ( https://github.com/graalvm/graalvm-ce-builds/releases/ ) or [ GraalVM Oracle] ( https://www.graalvm.org/downloads/ )
32
+ - [ Clojure] ( https://clojure.org/guides/install_clojure )
33
+
34
+ We don't test against or support older releases.
32
35
33
36
For your ` native-image ` build:
34
37
1 . If you are using ` --initialize-at-build-time ` , remove it.
Original file line number Diff line number Diff line change 1
- {:deps {}
1
+ {:deps {org.clojure/clojure { :mvn/version " 1.11.3 " } }
2
2
:paths [" src" " resources" ]
3
3
:aliases
4
4
{:svm
Original file line number Diff line number Diff line change 98
98
" --features=clj_easy.graal_build_time.InitClojureClasses"
99
99
" -O1" ; ; basic optimization for faster build
100
100
" --no-fallback"
101
+ " --verbose"
101
102
" -o" exe))
102
103
(println " Already built" full-exe)))}
103
104
135
136
" --features=clj_easy.graal_build_time.InitClojureClasses"
136
137
" -O1" ; ; basic optimization for faster build
137
138
" --no-fallback"
139
+ " --verbose"
138
140
" -o" exe
139
141
" hello_world.main" )))
140
142
(println " Already built" full-exe))}
Original file line number Diff line number Diff line change 1
1
{:paths [" src" ]
2
- :deps {lib1/lib1 {:local/root " lib1/target/lib1.jar" }
2
+ :deps {org.clojure/clojure {:mvn/version " 1.11.3" }
3
+ lib1/lib1 {:local/root " lib1/target/lib1.jar" }
3
4
lib2/lib2 {:local/root " lib2/target/lib2.jar" }
4
5
clj-easy/graal-build-time {:local/root " target/graal-build-time.jar" }}
5
6
:aliases {:build {:deps {clj-easy/build-helper {:local/root " ../build-helper" }}
Original file line number Diff line number Diff line change 1
- {:deps {org.clj-commons/digest {:mvn/version " 1.4.100" }
1
+ {:deps {org.clojure/clojure {:mvn/version " 1.11.3" }
2
+ org.clj-commons/digest {:mvn/version " 1.4.100" }
2
3
clj-easy/graal-build-time {:local/root " target/graal-build-time.jar" }}
3
4
:aliases {:build {:deps {clj-easy/build-helper {:local/root " ../build-helper" }}
4
5
:ns-default build}}}
You can’t perform that action at this time.
0 commit comments