File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -180,9 +180,25 @@ jobs:
180
180
--python-incdir="$pythonLocation/include" \
181
181
--python-libdir="$pythonLocation/lib"
182
182
183
+ arch -x86_64 python makepanda/makepanda.py \
184
+ --wheel \
185
+ --threads=4 \
186
+ --everything \
187
+ --use-toontown \
188
+
189
+ # universal
190
+ python makepanda/makepanda.py \
191
+ --wheel \
192
+ --threads=4 \
193
+ --everything \
194
+ --use-toontown \
195
+ --universal
196
+
183
197
184
198
- name : Upload Panda Binary
185
199
env :
186
200
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
187
201
run : |
188
202
gh release upload ${{ github.ref_name }} panda3d-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
203
+ gh release upload ${{ github.ref_name }} panda3d-1.11.0-cp311-cp311-macosx_10_9_x86_64.whl
204
+ gh release upload ${{ github.ref_name }} panda3d-1.11.0-cp311-cp311-macosx_10_9_universal2.whl
Original file line number Diff line number Diff line change @@ -821,11 +821,14 @@ def parseopts(args):
821
821
PkgDisable ("COCOA" )
822
822
823
823
if GetTarget () == 'darwin' :
824
+ # this is no longer maintained and honestly hard to get on modern systems,
825
+ # plus tt doesn't need it and we dont plan to add shaders
826
+ # lets disable it
827
+ PkgDisable ("NVIDIACG" )
824
828
if OSX_ARCHS and 'x86_64' not in OSX_ARCHS and 'i386' not in OSX_ARCHS :
825
829
# These support only these archs, so don't build them if we're not
826
830
# targeting any of the supported archs.
827
831
PkgDisable ("FMODEX" )
828
- PkgDisable ("NVIDIACG" )
829
832
elif OSX_ARCHS and 'arm64' in OSX_ARCHS :
830
833
# We must be using the 11.0 SDK or higher, so can't build FMOD Ex
831
834
if not PkgSkip ("FMODEX" ):
You can’t perform that action at this time.
0 commit comments