diff options
| author | ckonstanski <carlos.konstanski@olo.com> | 2024-12-31 16:49:05 -0700 |
|---|---|---|
| committer | ckonstanski <carlos.konstanski@olo.com> | 2024-12-31 16:49:05 -0700 |
| commit | 182146b9198e31a31d455368024b7c5dcb3e8f06 (patch) | |
| tree | bd16e37d88b2aa1ba6f8214a8ff0e5c358f57e57 | |
| parent | 4f5bd8bd6a4f79d5429b90304bd87d89ea00d154 (diff) | |
leiningen-main
| l--------- | lisp/webapps/ldapadmin/cljs-out | 1 | ||||
| -rw-r--r-- | lisp/webapps/ldapadmin/clojurescript/ldapadmin/.gitignore | 3 | ||||
| -rw-r--r-- | lisp/webapps/ldapadmin/clojurescript/ldapadmin/README.md | 14 | ||||
| -rw-r--r-- | lisp/webapps/ldapadmin/clojurescript/ldapadmin/dev.cljs.edn | 2 | ||||
| -rw-r--r-- | lisp/webapps/ldapadmin/clojurescript/ldapadmin/project.clj | 21 | ||||
| -rw-r--r-- | lisp/webapps/ldapadmin/site.lisp | 2 | ||||
| l--------- | lisp/webapps/ldapadmin/static/js/cljs | 1 |
7 files changed, 20 insertions, 24 deletions
diff --git a/lisp/webapps/ldapadmin/cljs-out b/lisp/webapps/ldapadmin/cljs-out new file mode 120000 index 0000000..c09a36b --- /dev/null +++ b/lisp/webapps/ldapadmin/cljs-out @@ -0,0 +1 @@ +clojurescript/ldapadmin/resources/public/cljs-out
\ No newline at end of file diff --git a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/.gitignore b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/.gitignore index a1cd79c..77c3a20 100644 --- a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/.gitignore +++ b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/.gitignore @@ -8,8 +8,9 @@ pom.xml.asc *.class .lein-* .nrepl-port +.rebel_readline_history .hgignore .hg -profiles.clj +figwheel-main.edn figwheel_server.log .rebel_readline_history diff --git a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/README.md b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/README.md deleted file mode 100644 index 53ca866..0000000 --- a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# ldapadmin - -A Clojure library designed to ... well, that part is up to you. - -## Usage - -FIXME - -## License - -Copyright © 2017 FIXME - -Distributed under the Eclipse Public License either version 1.0 or (at -your option) any later version. diff --git a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/dev.cljs.edn b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/dev.cljs.edn new file mode 100644 index 0000000..ed3783d --- /dev/null +++ b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/dev.cljs.edn @@ -0,0 +1,2 @@ +^{:watch-dirs ["src"]} +{:main ldapadmin.core} diff --git a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/project.clj b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/project.clj index 001af8b..f5aad73 100644 --- a/lisp/webapps/ldapadmin/clojurescript/ldapadmin/project.clj +++ b/lisp/webapps/ldapadmin/clojurescript/ldapadmin/project.clj @@ -1,13 +1,20 @@ -(defproject ldapadmin "0.1.0-SNAPSHOT" - :description "An LDAP adminitration utility written in SBCL on the - server-side and ClojureScript on the client-side. This is the - client-side component." +(defproject ldapadmin.core "0.1.0-SNAPSHOT" + :description "FIXME" :url "FIXME" :license "public domain" + :min-lein-version "2.7.1" :dependencies [[org.clojure/clojure "LATEST"] [org.clojure/clojurescript "LATEST"] [cljs-ajax "LATEST"] [prismatic/dommy "LATEST"] - [hiccups "LATEST"]] - :plugins [[lein-cljsbuild "LATEST"]] - :clean-targets ^{:protect false} [:target-path "out" "resources/public/cljs"]) + [hiccups "LATEST"] + [cljsjs/showdown "LATEST"] + [com.andrewmcveigh/cljs-time "LATEST"]] + :source-paths ["src"] + :aliases {"fig:build" ["trampoline" "run" "-m" "figwheel.main" "-b" "dev" "-r"] + "fig:min" ["run" "-m" "figwheel.main" "-O" "advanced" "-bo" "dev"]} + :profiles {:dev {:dependencies [[com.bhauman/figwheel-main "LATEST"] + [org.slf4j/slf4j-nop "LATEST"] + [com.bhauman/rebel-readline-cljs "LATEST"]] + :resource-paths ["target"] + :clean-targets ^{:protect false} ["target"]}}) diff --git a/lisp/webapps/ldapadmin/site.lisp b/lisp/webapps/ldapadmin/site.lisp index ad3d0f0..f93430e 100644 --- a/lisp/webapps/ldapadmin/site.lisp +++ b/lisp/webapps/ldapadmin/site.lisp @@ -16,7 +16,7 @@ ,@(mapcar (lambda (js) `((script :type "text/javascript" :src ,(getf js :src) :integrity ,(getf js :integrity) :crossorigin ,(getf js :crossorigin)))) '((:src "https://code.jquery.com/jquery-3.7.1.slim.min.js" :integrity "ha256-kmHvs0B+OpCW5GVHUNjv9rOmY0IvSIRcf7zGUDTDQM8=" :crossorigin "anonymous"))) - ((script :type "text/javascript" :src "/static/js/cljs/main.js"))) + ((script :type "text/javascript" :src "/cljs-out/dev-main.js"))) ((body :onload ,(format nil "ldapadmin.core.~a" ,onload-fn)) ((div :class "container-fluid") ((div :class "row") diff --git a/lisp/webapps/ldapadmin/static/js/cljs b/lisp/webapps/ldapadmin/static/js/cljs deleted file mode 120000 index 349848d..0000000 --- a/lisp/webapps/ldapadmin/static/js/cljs +++ /dev/null @@ -1 +0,0 @@ -../../clojurescript/ldapadmin/resources/public/cljs
\ No newline at end of file |
