File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
(def netty-modules
4
4
'[transport
5
- transport-native-epoll
5
+ [ transport-native-epoll " linux-x86_64 " ]
6
6
codec
7
7
codec-http
8
8
handler
9
9
handler-proxy
10
10
resolver
11
11
resolver-dns])
12
12
13
+ (defn netty-module [version name]
14
+ (let [[name classifier] (if (vector? name) name [name nil ])
15
+ s (symbol " io.netty" (str " netty-" name))]
16
+ (if (nil? classifier)
17
+ (vector s version)
18
+ (vector s version :classifier classifier))))
19
+
13
20
(def other-dependencies
14
21
'[[org.clojure/tools.logging " 1.1.0" :exclusions [org.clojure/clojure]]
15
22
[org.clj-commons/dirigiste " 1.0.1" ]
26
33
:license {:name " MIT License" }
27
34
:dependencies ~(concat
28
35
other-dependencies
29
- (map
30
- #(vector (symbol " io.netty" (str " netty-" %)) netty-version)
31
- netty-modules))
36
+ (map (partial netty-module netty-version) netty-modules))
32
37
:profiles {:dev {:dependencies [[org.clojure/clojure " 1.10.3" ]
33
38
[criterium " 0.4.6" ]
34
39
[cheshire " 5.10.0" ]
You can’t perform that action at this time.
0 commit comments