blob: 2caf0deb7af8668fef8861017b035ac9eeb8485d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/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
|