added scripts for desktop packaging

This commit is contained in:
jdescottes
2014-06-21 22:39:37 +02:00
parent 98f59fecf1
commit 42c799d217
21 changed files with 199 additions and 1 deletions

View File

@@ -0,0 +1,36 @@
setlocal
@echo off
pushd ..\..
set PISKEL_HOME=%cd%
popd
echo "Building Piskel executable for Windows ..."
echo "Creating release directory ..."
mkdir "%PISKEL_HOME%\dest\desktop\releases\windows"
echo "DONE"
echo "Packaging executable ..."
copy /b "%PISKEL_HOME%\dest\desktop\cache\win\0.9.2\nw.exe"+"%PISKEL_HOME%\dest\desktop\releases\piskel\piskel.nw" "%PISKEL_HOME%\dest\desktop\releases\windows\piskel.exe"
echo "DONE"
echo "Copying dependencies ..."
copy "%PISKEL_HOME%\dest\desktop\cache\win\0.9.2\*.dll" "%PISKEL_HOME%\dest\desktop\releases\windows\"
copy "%PISKEL_HOME%\dest\desktop\cache\win\0.9.2\nw.pak" "%PISKEL_HOME%\dest\desktop\releases\windows\"
echo "DONE"
echo "Updating Piskel icon"
ResHacker -addoverwrite "%PISKEL_HOME%\dest\desktop\releases\windows\piskel.exe", "%PISKEL_HOME%\dest\desktop\releases\windows\piskel-release.exe", "%PISKEL_HOME%\misc\desktop\logo.ico", ICONGROUP, IDR_MAINFRAME, 1033
rm "%PISKEL_HOME%\dest\desktop\releases\windows\piskel.exe"
mv "%PISKEL_HOME%\dest\desktop\releases\windows\piskel-release.exe" "%PISKEL_HOME%\dest\desktop\releases\windows\piskel.exe"
echo "DONE"
pause
explorer "%PISKEL_HOME%\dest\desktop\releases\windows"
endlocal