Skip to content

Commit

Permalink
👷 Add copy vcredist files to Windows build steps
Browse files Browse the repository at this point in the history
commit bef9fe6
Author: Fareez Iqmal <[email protected]>
Date:   Sun Aug 11 06:54:22 2024 +0800

    :construction_worker: Add copy vcredist file to build steps

commit 41f4199
Author: Fareez Iqmal <[email protected]>
Date:   Sat Aug 10 16:23:35 2024 +0800

    :pencil2: Update Windows path

commit 23a8d92
Author: Fareez Iqmal <[email protected]>
Date:   Sat Aug 10 14:36:56 2024 +0800

    :pencil2: Fix typo path vcredist

commit 5e08711
Author: Fareez Iqmal <[email protected]>
Date:   Sat Aug 10 06:55:10 2024 +0800

    :construction_worker: (Windows CI) Add download vcredist content

commit f6d23a3
Merge: 7adc148 18fe705
Author: Fareez Iqmal <[email protected]>
Date:   Sat Aug 10 06:44:03 2024 +0800

    Merge branch 'master' into ci/vcredist-windows

commit 7adc148
Author: Fareez Iqmal <[email protected]>
Date:   Thu Apr 18 21:56:38 2024 +0800

    :construction_worker: Add VCRedist 143 download step to Windows build workflow
  • Loading branch information
iqfareez committed Aug 10, 2024
1 parent 18fe705 commit 49d6ca0
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/build_all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,13 @@ jobs:
flutter pub get
flutter build windows
- name: Add vcredist files tp Release
run: |
git clone https://github.com/iiumschedule/vcredist.git windows-x64-vc
Copy-Item windows-x64-vc/msvcp140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140_1.dll build/windows/x64/runner/Release/
# package the executable using Inno Setup
- name: Building the installer (Inno)
run: |
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/inno-setup-package-installer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,13 @@ jobs:
flutter pub get
flutter build windows
- name: Add vcredist files tp Release
run: |
git clone https://github.com/iiumschedule/vcredist.git windows-x64-vc
Copy-Item windows-x64-vc/msvcp140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140_1.dll build/windows/x64/runner/Release/
- name: Building the installer
run: |
"%programfiles(x86)%\Inno Setup 6\iscc.exe" "Inno\setup-script.iss"
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/msix-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ jobs:
flutter pub get
flutter build windows
- name: Add vcredist files tp Release
run: |
git clone https://github.com/iiumschedule/vcredist.git windows-x64-vc
Copy-Item windows-x64-vc/msvcp140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140.dll build/windows/x64/runner/Release/
Copy-Item windows-x64-vc/vcruntime140_1.dll build/windows/x64/runner/Release/
- name: Decoding CERTIFICATE.pfx
shell: cmd
# certutil [options] -decode infile outfile
Expand Down

0 comments on commit 49d6ca0

Please sign in to comment.