Stripping internal sourcemap in css files (sassc always includes internal sourcemaps eventhough external sourcemaps are generated alongside, resulting in uneeded size-increased files).
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
fecfdcb291
commit
4c2ec24833
1 changed files with 9 additions and 4 deletions
13
debian/rules
vendored
13
debian/rules
vendored
|
@ -19,13 +19,18 @@ override_dh_auto_build:
|
||||||
|
|
||||||
postcss --config build/postcss.config.js --replace 'dist/tmp/*.css' '!dist/tmp/*.min.css'
|
postcss --config build/postcss.config.js --replace 'dist/tmp/*.css' '!dist/tmp/*.min.css'
|
||||||
|
|
||||||
|
for FILE in dist/tmp/*.css; \
|
||||||
|
do \
|
||||||
|
sed -i -e "s|\(sourceMappingURL\)=data.*|\1=$$(basename $${FILE}).map \*/|" $${FILE}; \
|
||||||
|
done
|
||||||
|
|
||||||
cp -v dist/tmp/*.css dist/css/
|
cp -v dist/tmp/*.css dist/css/
|
||||||
cp -v dist/tmp/*.css.map dist/css/
|
cp -v dist/tmp/*.css.map dist/css/
|
||||||
|
|
||||||
esbuild dist/tmp/bootstrap.css --sourcemap --outfile=dist/css/bootstrap.min.css --minify
|
esbuild dist/css/bootstrap.css --sourcemap --outfile=dist/css/bootstrap.min.css --minify
|
||||||
esbuild dist/tmp/bootstrap-grid.css --sourcemap --outfile=dist/css/bootstrap-grid.min.css --minify
|
esbuild dist/css/bootstrap-grid.css --sourcemap --outfile=dist/css/bootstrap-grid.min.css --minify
|
||||||
esbuild dist/tmp/bootstrap-reboot.css --sourcemap --outfile=dist/css/bootstrap-reboot.min.css --minify
|
esbuild dist/css/bootstrap-reboot.css --sourcemap --outfile=dist/css/bootstrap-reboot.min.css --minify
|
||||||
esbuild dist/tmp/bootstrap-utilities.css --sourcemap --outfile=dist/css/bootstrap-utilities.min.css --minify
|
esbuild dist/css/bootstrap-utilities.css --sourcemap --outfile=dist/css/bootstrap-utilities.min.css --minify
|
||||||
|
|
||||||
rm -rf dist/tmp
|
rm -rf dist/tmp
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue