File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed
Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change 1- build :
2- go build main.go
1+ define embed
2+ sed -i -e '/= `/,/`/ { /`/!d }' $(1 ) .go
3+ sed -i -e '/= `/r$(1 ) ' $(1 ) .go
4+ sed -i -e '/= `/,/`/ { /`/! { /^\s*$$/d; s/^\s\s*// } }' $(1 ) .go
5+ endef
6+
37tpls :
4- sed -i -e ' /= `/,/`/ { /`/!d }' tpl/page.html.go
5- sed -i -e ' /= `/rtpl/page.html' tpl/page.html.go
6- sed -i -e ' /= `/,/`/ { /`/! { /^\s*$$/d; s/^\s\s*// } }' tpl/page.html.go
8+ $(call embed, tpl/page.html)
79 sed -i -e ' s;/../assert/;?assert=;g' tpl/page.html.go
810
9- sed -i -e '/= `/,/`/ { /`/!d }' tpl/assert/main.css.go
10- sed -i -e '/= `/rtpl/assert/main.css' tpl/assert/main.css.go
11- sed -i -e '/= `/,/`/ { /`/! { /^\s*$$/d; s/^\s\s*// } }' tpl/assert/main.css.go
11+ $(call embed, tpl/assert/main.css)
1212
13- sed -i -e '/= `/,/`/ { /`/!d }' tpl/assert/main.js.go
14- sed -i -e '/= `/rtpl/assert/main.js' tpl/assert/main.js.go
15- sed -i -e '/= `/,/`/ { /`/! { /^\s*$$/d; s/^\s\s*// } }' tpl/assert/main.js.go
16- rebuild : tpls build
13+ $(call embed, tpl/assert/main.js)
You can’t perform that action at this time.
0 commit comments