diff --git a/utility/embed-static.sh b/utility/embed-static.sh index 86ddd208d..bd6bc9302 100755 --- a/utility/embed-static.sh +++ b/utility/embed-static.sh @@ -15,6 +15,9 @@ do echo "\"$(basename ${dir})\": {" # Do not embed map files and the non-minified bootstrap files. + # TODO(beorn7): There should be a better solution than hardcoding the + # exclusion here. We might want to switch to a less makeshift way of + # embedding files into the binary anyway... find . -type f \! -name \*.map \! -name bootstrap.js \! -name bootstrap-theme.css \! -name bootstrap.css | while read file do name=$(echo "${file}"|sed 's|\.\/||') diff --git a/web/Makefile b/web/Makefile index 42f9bcb07..d7755b301 100644 --- a/web/Makefile +++ b/web/Makefile @@ -17,8 +17,9 @@ all: blob/files.go SUFFIXES: -# Do not embed map files and the non-minified bootstrap files. blob/files.go: $(shell find templates/ static/ -type f) + # Note that embed-static.sh excludes map files and the + # non-minified bootstrap files. ../utility/embed-static.sh static templates | $(GOFMT) > $@ clean: