-
Notifications
You must be signed in to change notification settings - Fork 9
/
deps.edn
120 lines (104 loc) · 6.15 KB
/
deps.edn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
{:paths ["src" "resources"]
:deps {org.clojure/clojure {:mvn/version "1.12.0-alpha3"}
net.java.dev.jna/jna {:mvn/version "5.13.0"}
com.phronemophobic/clong {:mvn/version "1.4.2"}}
:aliases
{:build {:deps {io.github.clojure/tools.build {:git/tag "v0.8.3" :git/sha "0d20256"}
slipset/deps-deploy {:mvn/version "RELEASE"}}
:ns-default build}
:mvn-llama
{:extra-deps
{;; ggml dependencies
com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-darwin-x86-64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-linux-x86-64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
;; gguf dependencies
com.phronemophobic.cljonda/llama-cpp-gguf-linux-x86-64 {:mvn/version "b3040"}
com.phronemophobic.cljonda/llama-cpp-gguf-darwin-aarch64 {:mvn/version "b3040"}
com.phronemophobic.cljonda/llama-cpp-gguf-darwin-x86-64 {:mvn/version "b3040"}}}
:clerk {:extra-paths ["notebooks"]
:extra-deps
{io.github.nextjournal/clerk {:mvn/version "0.14.919"}}}
:generate-docs
{:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.14.919"}
instaparse/instaparse {:mvn/version "1.4.12"}
com.phronemophobic.cljonda/llama-cpp-gguf-darwin-aarch64 {:mvn/version "b3040"}
com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-linux-x86-64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-gguf-linux-x86-64 {:mvn/version "b3040"}}
:extra-paths ["notebooks"]
:exec-fn nextjournal.clerk/build!
:exec-args {:paths ["notebooks/intro.clj"
"notebooks/usage.clj"]
:index "notebooks/usage.clj"
:ssr true
:out-path "docs/"
;;:bundle true
}}
:sanity-check
{:main-opts ["-m" "sanity-check"]
:extra-paths ["notebooks"]
:extra-deps {com.phronemophobic.cljonda/llama-cpp-gguf-darwin-aarch64 {:mvn/version "b3040"}
com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-linux-x86-64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-gguf-linux-x86-64 {:mvn/version "b3040"}}}
:codox
{:extra-deps {codox-theme-rdash/codox-theme-rdash {:mvn/version "0.1.2"}
;; nrepl/nrepl {:mvn/version "0.8.3"}
;; cider/cider-nrepl {:mvn/version "0.25.5"}
com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.phronemophobic.cljonda/llama-cpp-linux-x86-64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"}
com.cnuernber/codox {:mvn/version "1.001"}}
:exec-fn codox.main/-main
:exec-args {:name "llama.clj"
:description "A wrapper for llama.cpp"
:metadata {:doc/format :markdown}
:themes [:rdash]
:source-paths ["src"]
:output-path "docs/reference"
:source-uri "https://github.com/phronmophobic/llama.clj/blob/main/{filepath}#L{line}"
:namespaces [com.phronemophobic.llama
com.phronemophobic.llama.raw
com.phronemophobic.llama.util]}}
:test {:extra-paths ["test"]
:extra-deps
{com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"
;;:local/root "/Users/adrian/workspace/cljonda/build/llama-cpp.jar"
}
com.phronemophobic.cljonda/llama-cpp-gguf-darwin-aarch64 {:mvn/version "b3040"}
io.github.cognitect-labs/test-runner
{:git/tag "v0.5.1" :git/sha "dfb30dd"}
org.clojure/test.check {:mvn/version "1.1.1"}}
:main-opts ["-m" "cognitect.test-runner"]
:exec-fn cognitect.test-runner.api/test}
:native-image
{:extra-deps {com.github.clj-easy/graal-build-time {:mvn/version "1.0.5"}}}
:windows
{:jvm-opts ["-XX:+UnlockDiagnosticVMOptions"
"-XX:+DebugNonSafepoints"
"-XX:-HeapDumpOnOutOfMemoryError"
"-Djna.library.path=C:\\Users\\adrian\\Documents\\Github\\llama.cpp\\build3\\bin\\Release"
]
#_#_:extra-deps {org.bytedeco/llvm-platform {:mvn/version "16.0.4-1.5.9"}
instaparse/instaparse {:mvn/version "1.4.12"}
com.phronemophobic/clong {;; :mvn/version "1.1"
:local/root "..\\clong"
}}}
:project
{:extra-paths ["notebooks" "tests"]
:jvm-opts ["-XX:+UnlockDiagnosticVMOptions"
"-XX:+DebugNonSafepoints"
"-XX:-HeapDumpOnOutOfMemoryError"
;; "-Djna.library.path=/Users/adrian/workspace/llama.cpp/build"
]
:extra-deps {org.bytedeco/llvm-platform {:mvn/version "16.0.4-1.5.9"}
instaparse/instaparse {:mvn/version "1.4.12"}
com.phronemophobic.cljonda/llama-cpp-darwin-aarch64 {:mvn/version "6e88a462d7d2d281e33f35c3c41df785ef633bc1"
;;:local/root "/Users/adrian/workspace/cljonda/build/llama-cpp.jar"
}
com.phronemophobic.cljonda/llama-cpp-gguf-darwin-aarch64 { :mvn/version "b3040"
;; :local/root "/Users/adrian/workspace/cljonda/build/llama-cpp-gguf.jar"
}
io.github.nextjournal/clerk {:mvn/version "0.14.919"}
org.clojure/test.check {:mvn/version "1.1.1"}
}}}}