#!/usr/bin/make -f %: dh ${@} execute_after_dh_auto_clean: rm -rf dist override_dh_auto_build: mkdir -p dist cp sortable-base.css sortable.css sortable.js dist # minify css cd dist && \ for FILE in *.css; \ do \ sassc --sourcemap=auto --style compressed $${FILE} $$(basename $${FILE} .css).min.css; \ done # minify js cd dist && \ for FILE in *.js; \ do \ terser --compress --mangle --source-map -o $$(basename $${FILE} .js).min.js $${FILE}; \ done execute_before_dh_link: # javascript-common cd debian/libjs-sortable && for FILE in $$(find usr/share/sortable -type f); \ do \ mkdir -p $$(dirname $$(echo $${FILE} | sed -e 's|usr/share/sortable|usr/share/javascript/sortable|')); \ ln -s /$${FILE} $$(echo $${FILE} | sed -e 's|usr/share/sortable|usr/share/javascript/sortable|'); \ done