Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion box2d-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/box2d-sys "2026.09-3"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main box2d-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
19 changes: 9 additions & 10 deletions box2d-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [src-dir (fs/path (:src-dir *input*) "lib" "box2d")
out-dir (:out-dir *input*)
input (assoc *input* :src-dir src-dir)
debug? (not (pos? (:optimization-level *input*)))]
(cmake/build input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"BOX2D_SAMPLES" false
"BOX2D_VALIDATE" false
"BOX2D_UNIT_TESTS" false}})

(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" (if debug? "box2dd" "box2d"))))
(cmake input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"BOX2D_SAMPLES" false
"BOX2D_VALIDATE" false
"BOX2D_UNIT_TESTS" false}})
(util/include-dir "include")
(util/link-dir "lib")
(util/link-library (if debug? "box2dd" "box2d")))
4 changes: 2 additions & 2 deletions box2d-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/erincatto/box2d/blob/main/LICENSE"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:verbatim-paths ["lib/box2d"])
2 changes: 1 addition & 1 deletion box3d-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/box3d-sys "2026.09-3"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main box3d-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
16 changes: 8 additions & 8 deletions box3d-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [src-dir (fs/path (:src-dir *input*) "lib" "box3d")
out-dir (:out-dir *input*)
input (assoc *input* :src-dir src-dir)
debug? (not (pos? (:optimization-level *input*)))]
(cmake/build input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"BOX3D_SAMPLES" false
"BOX3D_UNIT_TESTS" false}})
(cmake input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"BOX3D_SAMPLES" false
"BOX3D_UNIT_TESTS" false}})

(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" (if debug? "box3dd" "box3d"))))
(util/include-dir "include")
(util/link-dir "lib")
(util/link-library (if debug? "box3dd" "box3d")))
4 changes: 2 additions & 2 deletions box3d-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/erincatto/box3d/blob/main/LICENSE"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:verbatim-paths ["lib/box3d"])
2 changes: 1 addition & 1 deletion cpp-httplib-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/cpp-httplib-sys "2026.09-1"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main cpp-httplib-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
29 changes: 13 additions & 16 deletions cpp-httplib-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,19 +1,16 @@
(require '[clojure.string :refer [lower-case]]
'[babashka.fs :as fs]
'[jank.build.cmake :as cmake])

(def macos? (contains? #{"mac os x" "darwin"} (lower-case (System/getProperty "os.name"))))
(require '[babashka.fs :as fs]
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [src-dir (fs/path (:src-dir *input*) "lib" "cpp-httplib")
out-dir (:out-dir *input*)
input (assoc *input* :src-dir src-dir)]
(cmake/build input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"HTTPLIB_COMPILE" true
;; TODO: static build causes "Unsupported x86-64 relocation type R_X86_64_TLSLD"
"HTTPLIB_SHARED" true
;; TODO: zstd cmake config module cannot be loaded in CI on macOS
"HTTPLIB_USE_ZSTD_IF_AVAILABLE" (not macos?)}})
(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" "cpp-httplib"))
(println "jank-build::define=CPPHTTPLIB_OPENSSL_SUPPORT=1"))
(cmake input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"HTTPLIB_COMPILE" true
;; TODO: static build causes "Unsupported x86-64 relocation type R_X86_64_TLSLD"
"HTTPLIB_SHARED" true
;; TODO: zstd cmake config module cannot be loaded in CI on macOS
"HTTPLIB_USE_ZSTD_IF_AVAILABLE" (not (util/mac?))}})
(util/include-dir "include")
(util/link-dir "lib")
(util/link-library "cpp-httplib")
(util/define "CPPHTTPLIB_OPENSSL_SUPPORT" 1))
4 changes: 2 additions & 2 deletions cpp-httplib-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/yhirose/cpp-httplib/blob/master/LICENSE"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:verbatim-paths ["lib/cpp-httplib/README.md"
"lib/cpp-httplib/LICENSE"
"lib/cpp-httplib/cmake"
Expand Down
2 changes: 1 addition & 1 deletion ftxui-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/ftxui-sys "2026.09-3"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main ftxui-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
17 changes: 8 additions & 9 deletions ftxui-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [out-dir (:out-dir *input*)]
(cmake/build (update *input* :src-dir #(fs/path % "lib/ftxui"))
{:defines {"CMAKE_INSTALL_LIBDIR" "lib"}})
(cmake (update *input* :src-dir #(fs/path % "lib/ftxui")))

(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" "ftxui-component"))
(println (str "jank-build::link-library=" "ftxui-dom"))
(println (str "jank-build::link-library=" "ftxui-screen")))
(util/include-dir "include")
(util/link-dir "lib")
(util/link-library "ftxui-component")
(util/link-library "ftxui-dom")
(util/link-library "ftxui-screen")
4 changes: 2 additions & 2 deletions ftxui-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/ArthurSonzogni/FTXUI/blob/main/LICENSE"}
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:verbatim-paths ["lib/ftxui"])
2 changes: 1 addition & 1 deletion gl-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/gl-sys "2026.09-4"]
[org.jank-lang.commons/glfw-sys "2026.09-4"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main gl-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
6 changes: 3 additions & 3 deletions gl-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
(require '[clojure.string :refer [lower-case]])
(require '[jank.build.pkg-config :refer [pkg-config]])
(require '[jank.build.pkg-config :refer [pkg-config]]
'[jank.build.util :as util])

; macOS doesn't package OpenGL with pkg-config. It's just globally available.
(if (contains? #{"mac os x" "darwin"} (lower-case (System/getProperty "os.name")))
(if (util/mac?)
(do
; However, if macOS has deprecated OpenGL and surfaces warnings about this unless
; we provide this define.
Expand Down
4 changes: 2 additions & 2 deletions gl-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://docs.mesa3d.org/license.html"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-pkg-config "2026.09-3"]])
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]])
2 changes: 1 addition & 1 deletion glfw-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/gl-sys "2026.09-4"]
[org.jank-lang.commons/glfw-sys "2026.09-4"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main glfw-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
4 changes: 2 additions & 2 deletions glfw-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
:url "https://github.com/jank-lang/commons"
:license {:name "zlib/libpng"
:url "https://github.com/glfw/glfw/blob/master/LICENSE.md"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-pkg-config "2026.09-3"]])
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]])
2 changes: 1 addition & 1 deletion glm-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/glm-sys "2026.09-1"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main glm-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
16 changes: 8 additions & 8 deletions glm-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [src-dir (fs/path (:src-dir *input*) "lib" "glm")
out-dir (:out-dir *input*)
input (assoc *input* :src-dir src-dir)]
(cmake/build input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"GLM_ENABLE_CXX_20" "ON"}})
(cmake input {:defines {"CMAKE_INSTALL_LIBDIR" "lib"
"GLM_ENABLE_CXX_20" "ON"}})

(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::define=GLM_ENABLE_EXPERIMENTAL"))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" "glm")))
(util/include-dir "include")
(util/define "GLM_ENABLE_EXPERIMENTAL")
(util/link-dir "lib")
(util/link-library "glm"))
4 changes: 2 additions & 2 deletions glm-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/g-truc/glm/blob/master/copying.txt"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:verbatim-paths ["lib/glm"])
2 changes: 1 addition & 1 deletion imgui-glfw-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
:dependencies [[org.jank-lang.commons/imgui-glfw-sys "2026.09-9"]
[org.jank-lang.commons/imgui-opengl2-sys "2026.09-6"]
[org.jank-lang.commons/gl-sys "2026.09-4"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main imgui-glfw-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
15 changes: 7 additions & 8 deletions imgui-glfw-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
(require '[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [out-dir (:out-dir *input*)
imgui-sys (get-in *input* [:inputs "org.jank-lang.commons/imgui-sys"])]
(cmake/build *input* {:defines {"IMGUI_SYS_ROOT" imgui-sys}})
(println (str "jank-build::include-dir=" (fs/path out-dir "include" "backends")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println "jank-build::link-library=imgui_glfw"))
(let [imgui-sys (get-in *input* [:inputs "org.jank-lang.commons/imgui-sys"])]
(cmake *input* {:defines {"IMGUI_SYS_ROOT" imgui-sys}})
(util/include-dir "include/backends")
(util/link-dir "lib")
(util/link-library "imgui_glfw"))
4 changes: 2 additions & 2 deletions imgui-glfw-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/ocornut/imgui/blob/master/LICENSE.txt"}
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:dependencies [[org.jank-lang.commons/glfw-sys "2026.09-4"]
[org.jank-lang.commons/imgui-sys "2026.09-3"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:verbatim-paths ["CMakeLists.txt"])
2 changes: 1 addition & 1 deletion imgui-opengl2-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
:dependencies [[org.jank-lang.commons/imgui-glfw-sys "2026.09-9"]
[org.jank-lang.commons/imgui-opengl2-sys "2026.09-6"]
[org.jank-lang.commons/gl-sys "2026.09-4"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main imgui-opengl2-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
15 changes: 7 additions & 8 deletions imgui-opengl2-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
(require '[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [out-dir (:out-dir *input*)
imgui-sys (get-in *input* [:inputs "org.jank-lang.commons/imgui-sys"])]
(cmake/build *input* {:defines {"IMGUI_SYS_ROOT" imgui-sys}})
(println (str "jank-build::include-dir=" (fs/path out-dir "include" "backends")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=imgui_opengl2")))
(let [imgui-sys (get-in *input* [:inputs "org.jank-lang.commons/imgui-sys"])]
(cmake *input* {:defines {"IMGUI_SYS_ROOT" imgui-sys}})
(util/include-dir "include/backends")
(util/link-dir "lib")
(util/link-library "imgui_opengl2"))
4 changes: 2 additions & 2 deletions imgui-opengl2-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/ocornut/imgui/blob/master/LICENSE.txt"}
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:dependencies [[org.jank-lang.commons/gl-sys "2026.09-4"]
[org.jank-lang.commons/imgui-sys "2026.09-3"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:verbatim-paths ["CMakeLists.txt"])
2 changes: 1 addition & 1 deletion imgui-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
:dependencies [[org.jank-lang.commons/imgui-glfw-sys "2026.09-9"]
[org.jank-lang.commons/imgui-opengl2-sys "2026.09-6"]
[org.jank-lang.commons/gl-sys "2026.09-4"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main imgui-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
12 changes: 6 additions & 6 deletions imgui-sys/jank-build.bb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
(require '[babashka.fs :as fs]
'[jank.build.cmake :as cmake])
'[jank.build.cmake :refer [cmake]]
'[jank.build.util :as util])

(let [out-dir (:out-dir *input*)]
(cmake/build *input* {})
(cmake *input*)

(println (str "jank-build::include-dir=" (fs/path out-dir "include")))
(println (str "jank-build::link-dir=" (fs/path out-dir "lib")))
(println (str "jank-build::link-library=" "imgui")))
(util/include-dir "include")
(util/link-dir "lib")
(util/link-library "imgui")
4 changes: 2 additions & 2 deletions imgui-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
:url "https://github.com/jank-lang/commons"
:license {:name "MIT"
:url "https://github.com/ocornut/imgui/blob/master/LICENSE.txt"}
:build-dependencies [[org.jank-lang.commons/jank-build-cmake "2026.09-2"]]
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]]
:dependencies []
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:verbatim-paths ["lib/imgui" "CMakeLists.txt"])
2 changes: 1 addition & 1 deletion ncurses-sys/example/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:license {:name "MPL 2.0"
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:dependencies [[org.jank-lang.commons/ncurses-sys "2026.09-1"]]
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:main ncurses-sys.example
:profiles {:base {:jank {:target-dir "target/debug"
Expand Down
4 changes: 2 additions & 2 deletions ncurses-sys/project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
:url "https://github.com/jank-lang/commons"
:license {:name "X11"
:url "https://invisible-island.net/ncurses/ncurses-license.html"}
:plugins [[org.jank-lang/lein-jank "2026.09-7"]]
:plugins [[org.jank-lang/lein-jank "2026.10-1"]]
:middleware [leiningen.jank/middleware]
:build-dependencies [[org.jank-lang.commons/jank-build-pkg-config "2026.09-3"]])
:build-dependencies [[org.jank-lang.commons/jank-build "2026.10-1"]])
Loading
Loading