Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PoroCYon
executable.graphics
Commits
90e8b926
Commit
90e8b926
authored
Jun 21, 2021
by
lunasorcery
Browse files
tweak imagemagick commandline for better windows compatibility
parent
4739b76b
Changes
1
Hide whitespace changes
Inline
Side-by-side
build-site.py
View file @
90e8b926
...
...
@@ -77,7 +77,7 @@ if not os.path.exists('gen/favicon.ico'):
for
size
in
faviconSizes
:
os
.
system
(
f
"inkscape -w
{
size
}
-h
{
size
}
-o gen/favicon-
{
size
}
.png icons/favicon.svg"
)
faviconPngs
=
[
f
"gen/favicon-
{
size
}
.png"
for
size
in
faviconSizes
]
os
.
system
(
f
"convert
{
' '
.
join
(
faviconPngs
)
}
gen/favicon.ico"
)
os
.
system
(
f
"
magick
convert
{
' '
.
join
(
faviconPngs
)
}
gen/favicon.ico"
)
for
faviconPng
in
faviconPngs
:
os
.
remove
(
faviconPng
)
...
...
@@ -130,19 +130,19 @@ for idx,prod in enumerate(prods):
#shutil.copyfile(src_jpg, dst_jpg)
# actually, let's make sure it's progressive
os
.
system
(
f
"convert -interlace Plane -quality 95
{
src_jpg
}
{
dst_jpg
}
"
)
os
.
system
(
f
"
magick
convert -interlace Plane -quality 95
{
src_jpg
}
{
dst_jpg
}
"
)
prods
[
idx
][
'image_url'
]
=
f
"img/
{
slug
}
.jpg"
# if we've made it bigger, ditch the quality=95 flag
if
os
.
path
.
getsize
(
dst_jpg
)
>
os
.
path
.
getsize
(
src_jpg
):
os
.
system
(
f
"convert -interlace Plane
{
src_jpg
}
{
dst_jpg
}
"
)
os
.
system
(
f
"
magick
convert -interlace Plane
{
src_jpg
}
{
dst_jpg
}
"
)
print
(
f
" src_jpg:
{
os
.
path
.
getsize
(
src_jpg
):
10
,
}
b"
)
print
(
f
" dst_jpg:
{
os
.
path
.
getsize
(
dst_jpg
):
10
,
}
b"
)
elif
os
.
path
.
exists
(
src_png
):
# if the source is a png, resave it as a jpg
os
.
system
(
f
"convert -interlace Plane -quality 95
{
src_png
}
{
dst_jpg
}
"
)
os
.
system
(
f
"
magick
convert -interlace Plane -quality 95
{
src_png
}
{
dst_jpg
}
"
)
# ...and use the smaller one
print
(
f
" src_png:
{
os
.
path
.
getsize
(
src_png
):
10
,
}
b"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment