Skip to content

Commit

Permalink
Archive more DLLs and retain root fs for a day
Browse files Browse the repository at this point in the history
  • Loading branch information
momo5502 committed Jan 24, 2025
1 parent 638df38 commit 7779097
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 2 deletions.
14 changes: 12 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,15 @@ jobs:
- name: Checkout Source
uses: actions/checkout@v4

- name: Download DirectX Runtime
run: curl -L -o directx_Jun2010_redist.exe https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe

- name: Extract DirectX Runtime
run: ./directx_Jun2010_redist.exe /Q /T:${{github.workspace}}/dxrt

- name: Install DirectX Runtime
run: ./dxrt/dxsetup.exe /silent

- name: Download Windows Artifacts
uses: pyTooling/download-artifact@v4
with:
Expand All @@ -66,9 +75,10 @@ jobs:
- name: Upload Artifacts
uses: pyTooling/upload-artifact@v4
with:
name: Temp ${{ matrix.platform }} Root FS
name: ${{ matrix.platform }} Root FS
path: "*"
working-directory: root
retention-days: 1

build:
name: Build
Expand Down Expand Up @@ -226,7 +236,7 @@ jobs:
- name: Download Root FS
uses: pyTooling/download-artifact@v4
with:
name: Temp ${{ matrix.filesystem }} Root FS
name: ${{ matrix.filesystem }} Root FS
path: build/${{matrix.preset}}/artifacts/root

- name: Copy Test Sample
Expand Down
25 changes: 25 additions & 0 deletions src/tools/create-root.bat
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,31 @@ CALL :collect_dll ws2_32.dll
CALL :collect_dll wsock32.dll
CALL :collect_dll msvcp140.dll
CALL :collect_dll msvcp140d.dll
CALL :collect_dll d3d11.dll
CALL :collect_dll d3d9.dll
CALL :collect_dll d3dcompiler_47.dll
CALL :collect_dll dxgi.dll
CALL :collect_dll dsound.dll
CALL :collect_dll dwmapi.dll
CALL :collect_dll hid.dll
CALL :collect_dll imm32.dll
CALL :collect_dll uiautomationcore.dll
CALL :collect_dll opengl32.dll
CALL :collect_dll normaliz.dll
CALL :collect_dll wintrust.dll
CALL :collect_dll wldap32.dll
CALL :collect_dll wtsapi32.dll
CALL :collect_dll x3daudio1_7.dll
CALL :collect_dll xapofx1_5.dll
CALL :collect_dll xinput1_3.dll
CALL :collect_dll cryptsp.dll
CALL :collect_dll resampledmo.dll
CALL :collect_dll powrprof.dll
CALL :collect_dll winmmbase.dll
CALL :collect_dll gdi32full.dll
CALL :collect_dll glu32.dll
CALL :collect_dll msdmo.dll
CALL :collect_dll dxcore.dll

CALL :collect_dll locale.nls

Expand Down

0 comments on commit 7779097

Please sign in to comment.