diff options
author | Jeffrey Armstrong <jeffrey.armstrong@approximatrix.com> | 2020-09-29 10:27:51 -0400 |
---|---|---|
committer | Jeffrey Armstrong <jeffrey.armstrong@approximatrix.com> | 2020-09-29 10:27:51 -0400 |
commit | 4dea44a7c7f17a42b02ca6721cf5821d281058d8 (patch) | |
tree | f46ce2894f0c3b30d808f44fdfaed99dcb3e0489 /build_appx.bat | |
parent | 77bb798de3e703d10c4cc6e971568ea8f80b420c (diff) | |
download | LR-87-4dea44a7c7f17a42b02ca6721cf5821d281058d8.tar.gz LR-87-4dea44a7c7f17a42b02ca6721cf5821d281058d8.zip |
Added some assets and a privacy policy
Diffstat (limited to 'build_appx.bat')
-rw-r--r-- | build_appx.bat | 40 |
1 files changed, 40 insertions, 0 deletions
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 |