summaryrefslogtreecommitdiff
path: root/lisp/webapps
diff options
context:
space:
mode:
authorckonstanski <carlos.konstanski@olo.com>2024-12-27 08:46:20 -0700
committerckonstanski <carlos.konstanski@olo.com>2024-12-27 08:46:20 -0700
commit497c2c8e00f6b92a7953804719ffa68dcffe5c8b (patch)
treecdaa9bd187be31dabd8678584f48436015b73211 /lisp/webapps
parent2c9f83db0fd945c2dbe734e69601b669f251d440 (diff)
switch to figwheel-main
Diffstat (limited to 'lisp/webapps')
l---------lisp/webapps/bogenherr/cljs-out1
-rw-r--r--lisp/webapps/bogenherr/clojurescript/bogenherr/.gitignore2
-rw-r--r--lisp/webapps/bogenherr/clojurescript/bogenherr/README.md14
-rw-r--r--lisp/webapps/bogenherr/clojurescript/bogenherr/dev.cljs.edn2
-rw-r--r--lisp/webapps/bogenherr/clojurescript/bogenherr/project.clj13
-rw-r--r--lisp/webapps/bogenherr/site.lisp2
l---------lisp/webapps/bogenherr/static/js/cljs1
7 files changed, 15 insertions, 20 deletions
diff --git a/lisp/webapps/bogenherr/cljs-out b/lisp/webapps/bogenherr/cljs-out
new file mode 120000
index 0000000..83c5eb4
--- /dev/null
+++ b/lisp/webapps/bogenherr/cljs-out
@@ -0,0 +1 @@
+clojurescript/bogenherr/resources/public/cljs-out \ No newline at end of file
diff --git a/lisp/webapps/bogenherr/clojurescript/bogenherr/.gitignore b/lisp/webapps/bogenherr/clojurescript/bogenherr/.gitignore
index 864ae75..77c3a20 100644
--- a/lisp/webapps/bogenherr/clojurescript/bogenherr/.gitignore
+++ b/lisp/webapps/bogenherr/clojurescript/bogenherr/.gitignore
@@ -11,6 +11,6 @@ pom.xml.asc
.rebel_readline_history
.hgignore
.hg
-profiles.clj
+figwheel-main.edn
figwheel_server.log
.rebel_readline_history
diff --git a/lisp/webapps/bogenherr/clojurescript/bogenherr/README.md b/lisp/webapps/bogenherr/clojurescript/bogenherr/README.md
deleted file mode 100644
index 53ca866..0000000
--- a/lisp/webapps/bogenherr/clojurescript/bogenherr/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/bogenherr/clojurescript/bogenherr/dev.cljs.edn b/lisp/webapps/bogenherr/clojurescript/bogenherr/dev.cljs.edn
new file mode 100644
index 0000000..f3ee1f9
--- /dev/null
+++ b/lisp/webapps/bogenherr/clojurescript/bogenherr/dev.cljs.edn
@@ -0,0 +1,2 @@
+^{:watch-dirs ["src"]}
+{:main bogenherr.core}
diff --git a/lisp/webapps/bogenherr/clojurescript/bogenherr/project.clj b/lisp/webapps/bogenherr/clojurescript/bogenherr/project.clj
index 06003f5..54d857d 100644
--- a/lisp/webapps/bogenherr/clojurescript/bogenherr/project.clj
+++ b/lisp/webapps/bogenherr/clojurescript/bogenherr/project.clj
@@ -1,7 +1,8 @@
-(defproject bogenherr "0.1.0-SNAPSHOT"
+(defproject bogenherr.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"]
@@ -9,5 +10,11 @@
[hiccups "LATEST"]
[cljsjs/showdown "LATEST"]
[com.andrewmcveigh/cljs-time "LATEST"]]
- :plugins [[lein-cljsbuild "LATEST"]]
- :clean-targets ^{:protect false} [:target-path "out" "resources/public/cljs"])
+ :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/bogenherr/site.lisp b/lisp/webapps/bogenherr/site.lisp
index 6b58a81..1aad274 100644
--- a/lisp/webapps/bogenherr/site.lisp
+++ b/lisp/webapps/bogenherr/site.lisp
@@ -17,7 +17,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 "bogenherr.core.~a" ,onload-fn))
((div :class "container-fluid")
((div :class "banner")
diff --git a/lisp/webapps/bogenherr/static/js/cljs b/lisp/webapps/bogenherr/static/js/cljs
deleted file mode 120000
index ead7d4a..0000000
--- a/lisp/webapps/bogenherr/static/js/cljs
+++ /dev/null
@@ -1 +0,0 @@
-../../clojurescript/bogenherr/resources/public/cljs \ No newline at end of file