File: deploy.bat

package info (click to toggle)
datalab 1.1.0-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 36,508 kB
  • sloc: python: 32,066; makefile: 4
file content (38 lines) | stat: -rw-r--r-- 1,539 bytes parent folder | download
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
34
35
36
37
38
@echo off

set INKSCAPE_PATH="C:\Program Files\Inkscape\bin\inkscape.exe"

@REM Deploying images and icons
copy DataLab.svg ..\datalab\data\logo
%INKSCAPE_PATH% "DataLab-Title.svg" -o "..\doc\_static\DataLab-Title.png" -w 190
%INKSCAPE_PATH% "DataLab-Frontpage.svg" -o "..\doc\_static\DataLab-Frontpage.png" -w 1300
%INKSCAPE_PATH% "DataLab-Splash.svg" -o "..\datalab\data\logo\DataLab-Splash.png" -w 350
%INKSCAPE_PATH% "DataLab-Watermark.svg" -o "..\datalab\data\logo\DataLab-Watermark.png" -w 225
%INKSCAPE_PATH% "DataLab-Banner.svg" -o "..\doc\images\DataLab-Banner.png" -w 364
%INKSCAPE_PATH% "DataLab-Banner.svg" -o "..\datalab\data\logo\DataLab-Banner-150.png" -w 150
%INKSCAPE_PATH% "DataLab-Screenshot-Theme.svg" -o "..\doc\images\DataLab-Screenshot-Theme.png" -w 982
%INKSCAPE_PATH% "DataLab-Overview.svg" -o "..\doc\images\DataLab-Overview.png" -w 1250
%INKSCAPE_PATH% "DataLab-Windows-Installer.svg" -o "..\doc\images\shots\windows_installer.png" -w 900

@REM Generating icon
call :generate_icon "DataLab"
call :generate_icon "DataLab-Reset"

@REM Generating images for WiX installer
%INKSCAPE_PATH% "WixUIBanner.svg" -o "temp.png" -w 493 -h 58
magick "temp.png" bmp3:"banner.bmp"
%INKSCAPE_PATH% "WixUIDialog.svg" -o "temp.png" -w 493 -h 312
magick "temp.png" bmp3:"dialog.bmp"
del "temp.png"
move /y *.bmp ..\wix

goto:eof

:generate_icon
set ICON_NAME=%1
for %%s in (16 24 32 48 128 256) do (
  %INKSCAPE_PATH% "%ICON_NAME%.svg" -o "tmp-%%s.png" -w %%s -h %%s
)
magick "tmp-*.png" "%ICON_NAME%.ico"
del "tmp-*.png"
goto:eof