Update changelog, remove un-needed Makefile

This commit is contained in:
Jonny Barnes 2017-03-21 16:42:39 +00:00
parent 3940e77612
commit 21d2f3b967
2 changed files with 5 additions and 43 deletions

View file

@ -1,43 +0,0 @@
# A Makefile to run various tasks
.PHONY: sass frontend js compress lint-sass lint-js
jsfiles := $(wildcard resources/assets/js/*.js)
sassfiles := $(wildcard resources/assets/sass/*.scss)
yarnfiles:= node_modules/mapbox-gl/dist/mapbox-gl.css \
node_modules/alertify.js/dist/css/alertify.css
assets := public/assets/css/app.css \
public/assets/prism/prism.css public/assets/prism/prism.js \
$(wildcard public/assets/js/*.js) \
$(wildcard public/assets/frontend/*.css)
sass: public/assets/css/app.css
public/assets/css/app.css: lint-sass
sassc --style compressed --sourcemap resources/assets/sass/app.scss public/assets/css/app.css
postcss --use autoprefixer --autoprefixer.browsers "> 5%" --output public/assets/css/app.css public/assets/css/app.css
frontend: $(yarnfiles)
for f in $^; do \
cp $$f public/assets/frontend/`basename $$f`; \
done;
js: $(jsfiles)
for f in $^; do \
uglifyjs $$f --screw-ie8 --compress --mangle --source-map public/assets/js/`basename $$f`.map --output public/assets/js/`basename $$f`; \
done;
compress: $(assets)
for f in $^; do \
zopfli $$f; \
bro --force --quality 11 --input $$f --output $$f.br; \
done;
lint-sass: $(sassfiles)
for f in $^; do \
stylelint --syntax=scss $$f; \
done;
lint-js: $(jsfiles)
for f in $^; do \
eslint $$f; \
done;

View file

@ -1,5 +1,10 @@
# Changelog
## Version {next}
- Improve HTML Purification, target=blank rel-nofollow and rel-noopener should
now be added to external links
- Better handling of javascript compilation/minification and source-map generation
## Version 0.4 (2017-03-18)
- Media endpoint added