Browse Source

minify css and js files

master
wes 9 years ago
parent
commit
23063bb6a7
  1. 7
      Makefile
  2. 6
      src/templates/search.html

7
Makefile

@ -5,7 +5,10 @@ default:
mkdir build/templates;
riot ./src/scripts/ ./build/scripts/tags.js;
cp -r ./src/scripts/search.js ./build/scripts/;
uglifyjs ./build/scripts/search.js > ./build/scripts/search.min.js;
uglifyjs ./build/scripts/tags.js > ./build/scripts/tags.min.js;
cp -r ./src/styles/* ./build/styles/;
uglifycss ./build/styles/search.css > ./build/styles/search.min.css;
cp -r ./src/templates/search.html ./build/templates/;
cp -r ./src/{archive.py,openlibrary.py,predictions.py,search.py,website.py,textbookExceptions.py} ./build/;
cp ./src/appconfig ./build/;
@ -20,6 +23,6 @@ install:
$(MAKE);
rm -rf /srv/http/build/;
cp -rT ./build /srv/http/build/;
cp -rT ./build/scripts/ "$(SRV_ROOT)/scripts/";
cp -rT ./build/styles/ "$(SRV_ROOT)/styles/";
cp -rT ./build/scripts/ ${SRV_ROOT}scripts/;
cp -rT ./build/styles/ ${SRV_ROOT}styles/;
cp search.ini /srv/http/build/;

6
src/templates/search.html

@ -30,14 +30,14 @@
{{super()}}
<link rel="stylesheet" href="/styles/spectre.min.css">
<link rel="stylesheet" href="/styles/search.css">
<link rel="stylesheet" href="/styles/search.min.css">
{% endblock %}
{% block scripts %}
{{super()}}
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/riot/2.4.1/riot+compiler.min.js"></script>
<script type="text/javascript" src="/scripts/tags.js"></script>
<script type="text/javascript" src="/scripts/search.js"></script>
<script type="text/javascript" src="/scripts/tags.min.js"></script>
<script type="text/javascript" src="/scripts/search.min.js"></script>
{% endblock %}
</body>
</html>

Loading…
Cancel
Save