git.fiddlerwoaroof.com
Browse code

bug: fix rsvg-convert invocation

Ed Langley authored on 29/10/2020 23:33:28
Showing 3 changed files
... ...
@@ -11,17 +11,20 @@ demo-app: dylib
11 11
 demo-app.iconset: demo-app.svg
12 12
 	rm -rf demo-app.iconset
13 13
 	mkdir -p demo-app.iconset
14
-	rsvg-convert -h 16  demo-app.svg >	demo-app.iconset/icon_16x16.png
15
-	rsvg-convert -h 32  demo-app.svg >	demo-app.iconset/icon_16x16@2x.png
16
-	rsvg-convert -h 32  demo-app.svg >	demo-app.iconset/icon_32x32.png
17
-	rsvg-convert -h 64  demo-app.svg >	demo-app.iconset/icon_32x32@2x.png
18
-	rsvg-convert -h 64  demo-app.svg >	demo-app.iconset/icon_64x64.png
19
-	rsvg-convert -h 128	demo-app.svg > demo-app.iconset/icon_64x64@2x.png
20
-	rsvg-convert -h 128	demo-app.svg > demo-app.iconset/icon_128x128.png
21
-	rsvg-convert -h 256	demo-app.svg > demo-app.iconset/icon_128x128@2x.png
22
-	rsvg-convert -h 256	demo-app.svg > demo-app.iconset/icon_256x256.png
23
-	rsvg-convert -h 512	demo-app.svg > demo-app.iconset/icon_256x256@2x.png
24
-	rsvg-convert -h 512	demo-app.svg > demo-app.iconset/icon_512x512.png
14
+	rsvg-convert -w 16   -h 16   demo-app.svg > demo-app.iconset/icon_16x16.png
15
+	rsvg-convert -w 32   -h 32   demo-app.svg > demo-app.iconset/icon_16x16@2x.png
16
+	rsvg-convert -w 32   -h 32   demo-app.svg > demo-app.iconset/icon_32x32.png
17
+	rsvg-convert -w 64   -h 64   demo-app.svg > demo-app.iconset/icon_32x32@2x.png
18
+	rsvg-convert -w 64   -h 64   demo-app.svg > demo-app.iconset/icon_64x64.png
19
+	rsvg-convert -w 128	-h 128	demo-app.svg > demo-app.iconset/icon_64x64@2x.png
20
+	rsvg-convert -w 128	-h 128	demo-app.svg > demo-app.iconset/icon_128x128.png
21
+	rsvg-convert -w 256	-h 256	demo-app.svg > demo-app.iconset/icon_128x128@2x.png
22
+	rsvg-convert -w 256	-h 256	demo-app.svg > demo-app.iconset/icon_256x256.png
23
+	rsvg-convert -w 512	-h 512	demo-app.svg > demo-app.iconset/icon_256x256@2x.png
24
+	rsvg-convert -w 512	-h 512	demo-app.svg > demo-app.iconset/icon_512x512.png
25
+	rsvg-convert -w 1024	-h 1024	demo-app.svg > demo-app.iconset/icon_512x512@2x.png
26
+	rsvg-convert -w 1024	-h 1024	demo-app.svg > demo-app.iconset/icon_1024x1024.png
27
+	rsvg-convert -w 2048	-h 2048	demo-app.svg > demo-app.iconset/icon_1024x1024@2x.png
25 28
 
26 29
 mkapp: dylib demo-app demo-app.iconset
27 30
 	rm -rf demo.app
28 31
new file mode 100644
... ...
@@ -0,0 +1,5 @@
1
+#!/usr/bin/env zsh
2
+
3
+DISPLAY=''
4
+
5
+/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png "$(realpath "$3")" -w $2 -h $2 "$(realpath "$1")"
0 6
new file mode 100644
... ...
@@ -0,0 +1,4 @@
1
+(defpackage :objc-runtime.window
2
+  (:use :cl)
3
+  (:export :with-window))
4
+(in-package :objc-runtime.window)