File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : " Build Engine"
2
+ on : ["workflow_dispatch"]
3
+ jobs :
4
+ build-windows :
5
+ runs-on : windows-latest
6
+ steps :
7
+ - name : " Checkout files"
8
+ uses : actions/checkout@v4
9
+
10
+ - name : Download Thirdparty
11
+ shell : powershell
12
+ run : |
13
+ $wc = New-Object System.Net.WebClient
14
+ $wc.DownloadFile("https://www.panda3d.org/download/panda3d-1.10.14/panda3d-1.10.14-tools-win64.zip", "thirdparty-tools.zip")
15
+ Expand-Archive -Path thirdparty-tools.zip
16
+ Move-Item -Path thirdparty-tools/panda3d-1.10.14/thirdparty -Destination .
17
+
18
+ - name : Build Panda
19
+ shell : powershell
20
+ run : |
21
+ .\thirdparty\win-python3.12-x64\python.exe makepanda\makepanda.py --installer --wheel --optimize 3 --everything --msvc-version=14.3 --windows-sdk=10 --threads=4
22
+
23
+ - name : " Upload Installer"
24
+ uses : actions/upload-artifact@v4
25
+ with :
26
+ name : " panda3d-windows-installer"
27
+ path : " Panda3D-1.11.0-py3.12-x64.exe"
28
+ if-no-files-found : " error"
29
+
30
+ - name : " Upload Wheel"
31
+ uses : actions/upload-artifact@v4
32
+ with :
33
+ name : " panda3d-windows-wheel"
34
+ path : " panda3d-1.11.0-cp312-cp312-win_amd64.whl"
35
+ if-no-files-found : " error"
You can’t perform that action at this time.
0 commit comments