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'
|
||||
|
||||
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.map dist/css/
|
||||
|
||||
esbuild dist/tmp/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/tmp/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.css --sourcemap --outfile=dist/css/bootstrap.min.css --minify
|
||||
esbuild dist/css/bootstrap-grid.css --sourcemap --outfile=dist/css/bootstrap-grid.min.css --minify
|
||||
esbuild dist/css/bootstrap-reboot.css --sourcemap --outfile=dist/css/bootstrap-reboot.min.css --minify
|
||||
esbuild dist/css/bootstrap-utilities.css --sourcemap --outfile=dist/css/bootstrap-utilities.min.css --minify
|
||||
|
||||
rm -rf dist/tmp
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue