Initial commit: SCIP indexer for Clojure
Features: - Generate SCIP index from clojure-lsp dump - Namespace definitions and usages - Var definitions and usages - Namespace alias definitions and usage references - External symbol documentation for hover Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
(ns build
|
||||
(:require [clojure.tools.build.api :as b]))
|
||||
|
||||
(def class-dir "classes")
|
||||
(def java-src "java-src")
|
||||
|
||||
(defn compile-java [_]
|
||||
(b/javac {:src-dirs [java-src]
|
||||
:class-dir class-dir
|
||||
:basis (b/create-basis {:project "deps.edn"})
|
||||
:javac-opts ["--release" "11"]}))
|
||||
|
||||
(defn clean [_]
|
||||
(b/delete {:path class-dir}))
|
||||
Reference in New Issue
Block a user