Update WinApp packaging script (#93)
This commit is contained in:
parent
900a6953c2
commit
9747b62a14
@ -1,6 +1,6 @@
|
|||||||
Instructions:
|
Instructions:
|
||||||
1) on Linux: sudo apt install unzip zip gettext cmake p7zip-full
|
1) on Linux: sudo apt install unzip zip gettext cmake p7zip-full
|
||||||
2) on Windows: install DesktopAppConverter and the Windows SDK
|
2) on Windows: install DesktopAppConverter and the Windows 10 SDK
|
||||||
3) Run build.sh to create the ZIP file
|
3) Run build.sh to create the ZIP file
|
||||||
4) Transfer multicraft-windows.zip to Windows and extract it
|
4) Transfer multicraft-windows.zip to Windows and extract it
|
||||||
5) Edit the settings in the .bat file
|
5) Edit the settings in the .bat file
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
REM ---- change these ----
|
REM --- change these ---
|
||||||
SET folderpath=C:\Users\Doge\Desktop\MultiCraft-1.1.8-dev-win32
|
SET folderpath=C:\Users\Doge\Desktop\MultiCraft-1.1.8-dev-win32
|
||||||
SET outputpath=C:\Users\Doge\Desktop
|
SET outputpath=C:\Users\Doge\Desktop
|
||||||
SET version=1.1.8.0
|
SET version=1.1.8.0
|
||||||
SET publisher=example text
|
SET publisher=example text
|
||||||
REM ----------------------
|
REM --------------------
|
||||||
|
|
||||||
rem Find path to DesktopAppConverter
|
rem Find path to DesktopAppConverter
|
||||||
pushd "%ProgramFiles%\WindowsApps"
|
pushd "%ProgramFiles%\WindowsApps"
|
||||||
@ -13,11 +13,20 @@ set cmd="dir /b Microsoft.DesktopAppConverter_*"
|
|||||||
for /f "tokens=*" %%i in (' %cmd% ') do set appname=%%i
|
for /f "tokens=*" %%i in (' %cmd% ') do set appname=%%i
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
rem Find installed Windows 10 SDK version
|
||||||
|
pushd "%ProgramFiles(x86)%\Windows Kits\10\bin"
|
||||||
|
set cmd="dir /b 10.*"
|
||||||
|
for /f "tokens=*" %%i in (' %cmd% ') do set sdkver=%%i
|
||||||
|
popd
|
||||||
|
|
||||||
echo Please wait...
|
echo Please wait...
|
||||||
powershell -NoProfile -NoLogo -ExecutionPolicy Bypass^
|
powershell -NoProfile -NoLogo -ExecutionPolicy Bypass^
|
||||||
-File "%ProgramFiles%\WindowsApps\%appname%\DesktopAppConverter.ps1"^
|
-File "%ProgramFiles%\WindowsApps\%appname%\DesktopAppConverter.ps1"^
|
||||||
-Installer "%folderpath%" -AppExecutable MultiCraft.exe^
|
-Installer "%folderpath%" -AppExecutable MultiCraft.exe^
|
||||||
-Destination "%outputpath%" -PackageName MultiCraft^
|
-Destination "%outputpath%" -PackageName MultiCraft^
|
||||||
-Publisher "CN=%publisher%" -Version %version%
|
-Publisher "CN=%publisher%" -Version %version%
|
||||||
|
"%ProgramFiles(x86)%\Windows Kits\10\bin\%sdkver%\x64\MakeAppx.exe"^
|
||||||
|
pack /l^
|
||||||
|
/d "%outputpath%\MultiCraft\PackageFiles" /p "%outputpath%\MultiCraft.appx"
|
||||||
|
|
||||||
pause
|
pause
|
||||||
|
Loading…
x
Reference in New Issue
Block a user