Skip to content
This repository was archived by the owner on Aug 6, 2023. It is now read-only.

Commit 52b142a

Browse files
author
Artem Yarulin
committed
RULES/clojure-clojurescript-buck: Use right paths for figwheel build
Current version is still broken as figwheel requires to have main specified in the compiler settings. We cannot provide it without too much hassle from the developer. It's actually bigger issue handled here #17
1 parent b5b6ae7 commit 52b142a

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

index.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<body>
66
<div id="main">
77
</div>
8-
<script src="public/js/goog/base.js" type="text/javascript"></script>
9-
<script src="public/module.js" type="text/javascript"></script>
8+
<script src="public/js/module.js" type="text/javascript"></script>
109
</body>
1110
</html>

lib

+2-3
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ def clj_module(name,src=None,modules=[],deps=[],tests=[],main=None,resources=[])
6565

6666
def cljs_module(name,src=None,modules=[],deps=[],tests=[],main=None,resources=[]):
6767
resources.append('$(location ' + target('index.html') +')')
68-
6968
template = """(defproject $name "0.0.1"
7069
:dependencies [$deps]
7170
:plugins [[lein-cljsbuild "1.1.3"]
@@ -79,9 +78,9 @@ def cljs_module(name,src=None,modules=[],deps=[],tests=[],main=None,resources=[]
7978
:figwheel true
8079
:compiler {{:language-in :ecmascript5
8180
:language-out :ecmascript5
82-
:asset-path "js"
81+
:asset-path "public/js"
8382
:output-dir "resources/public/js"
84-
:output-to "resources/public/module.js"}}}}
83+
:output-to "resources/public/js/module.js"}}}}
8584
:debug {{:source-paths ["src" "test"]
8685
:compiler {{:optimizations :whitespace
8786
:parallel-build true

0 commit comments

Comments
 (0)