From 4dea44a7c7f17a42b02ca6721cf5821d281058d8 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Tue, 29 Sep 2020 10:27:51 -0400 Subject: Added some assets and a privacy policy --- build_appx.bat | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 build_appx.bat (limited to 'build_appx.bat') diff --git a/build_appx.bat b/build_appx.bat new file mode 100644 index 0000000..754bdf5 --- /dev/null +++ b/build_appx.bat @@ -0,0 +1,40 @@ +@echo off + +set TIMESTAMP_SERVER=http://timestamp.comodoca.com +set CURRENT_DATE=%date:~10,4%%date:~4,2%%date:~7,2% + +echo Creating Dist Folder +mkdir dist + +cd dist +echo Deploying Program +copy ..\lr87.exe +copy ..\*.dll +copy "C:\Program Files (x86)\Simply Fortran 3\mingw-w64\x86_64-w64-mingw32\lib64\libquadmath-0.dll" +copy "C:\Program Files (x86)\Simply Fortran 3\mingw-w64\x86_64-w64-mingw32\lib64\libgcc_s_seh-1.dll" +copy ..\assets\lr87_*.png + +echo Signing Code +for %%f in (*.exe) do ( + "C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe" sign /a /d "LR-87 Component" /t %TIMESTAMP_SERVER% %%f + TIMEOUT /T 10 +) +for %%f in (*.dll) do ( + "C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe" sign /a /d "LR-87 Component" /t %TIMESTAMP_SERVER% %%f + TIMEOUT /T 10 +) + +echo Deploying Packaging +copy ..\packaging\appxmanifest.xml + +echo Generating a Package Resource Index +"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\makepri.exe" createconfig /cf priconfig.xml /dq en-US +"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\makepri.exe" new /pr %cd% /cf %cd%\priconfig.xml + +echo Packaging into MSIX +cd .. +"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\makeappx.exe" pack /v /h SHA256 /d %cd%\dist /p LR87-%CURRENT_DATE%.msix +"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe" sign /a /d "LR-87 Installer" /t %TIMESTAMP_SERVER% /fd SHA256 LR87-%CURRENT_DATE%.msix + +echo Done +REM cd .. \ No newline at end of file -- cgit v1.2.3