diff options
-rw-r--r-- | PRIVACY.md | 14 | ||||
-rw-r--r-- | assets/lr87-master.xcf | bin | 0 -> 3206475 bytes | |||
-rw-r--r-- | assets/lr87_150x150.png | bin | 0 -> 46216 bytes | |||
-rw-r--r-- | assets/lr87_44x44.png | bin | 0 -> 5085 bytes | |||
-rw-r--r-- | build_appx.bat | 40 |
5 files changed, 54 insertions, 0 deletions
diff --git a/PRIVACY.md b/PRIVACY.md new file mode 100644 index 0000000..66442cc --- /dev/null +++ b/PRIVACY.md @@ -0,0 +1,14 @@ +# LR-87 Privacy Policy + +LR-87 is a demonstration of the capabilities of Simply Fortran and the AppGraphics +package on Windows. LR-87 will access network resources that are requested by the +user only. *LR-87 does not communicate any information to Approximatrix, LLC or +its author.* + +If this software is installed through the Windows Store, it may communicate +information about installation to Microsoft. + +If this software is installed through the Snapcraft Store, it may communicate +information about installation to Canonical. + +Created: September 29, 2020 diff --git a/assets/lr87-master.xcf b/assets/lr87-master.xcf Binary files differnew file mode 100644 index 0000000..029661e --- /dev/null +++ b/assets/lr87-master.xcf diff --git a/assets/lr87_150x150.png b/assets/lr87_150x150.png Binary files differnew file mode 100644 index 0000000..c1913f6 --- /dev/null +++ b/assets/lr87_150x150.png diff --git a/assets/lr87_44x44.png b/assets/lr87_44x44.png Binary files differnew file mode 100644 index 0000000..15741a2 --- /dev/null +++ b/assets/lr87_44x44.png 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 |