0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-04 13:50:12 -05:00
penpot/common/build.clj
2023-12-12 00:12:38 +01:00

15 lines
406 B
Clojure

(ns build
(:refer-clojure :exclude [compile])
(:require [clojure.tools.build.api :as b]))
(def class-dir "target/classes")
(def basis (b/create-basis {:project "deps.edn"}))
(defn clean [_]
(b/delete {:path "target"}))
(defn compile [_]
(b/javac {:src-dirs ["src"]
:class-dir class-dir
:basis basis
:javac-opts ["-source" "21" "-target" "21" "-proc:none"]}))