File tree Expand file tree Collapse file tree 1 file changed +7
-43
lines changed Expand file tree Collapse file tree 1 file changed +7
-43
lines changed Original file line number Diff line number Diff line change @@ -96,29 +96,21 @@ jobs:
96
96
run : |
97
97
sudo apt-get update && \
98
98
sudo apt-get install -y \
99
- fakeroot \
100
- ffmpeg \
99
+ build-essential \
101
100
libassimp-dev \
102
- libavformat-dev \
103
- libbullet-dev \
104
101
libeigen3-dev \
105
102
libgl1-mesa-dev \
106
- libgtk-3 -dev \
103
+ libjpeg -dev \
107
104
libode-dev \
108
- libopenal-dev \
109
- libopus-dev \
110
- libopusfile-dev \
105
+ libpng-dev \
111
106
libsquish-dev \
112
- libswresample-dev \
113
- libswscale-dev \
114
- libvorbis-dev \
115
- nvidia-cg-toolkit \
116
- patchelf
107
+ libssl-dev \
108
+ patchelf \
109
+ pkg-config
117
110
118
111
- name : Build Panda
119
112
run : |
120
113
python makepanda/makepanda.py \
121
- --installer \
122
114
--wheel \
123
115
--optimize 3 \
124
116
--lzma \
@@ -127,57 +119,29 @@ jobs:
127
119
--use-python \
128
120
--use-direct \
129
121
--use-gl \
130
- --use-gles \
131
- --use-gles2 \
132
- --use-dx9 \
133
122
--use-tinydisplay \
134
- --use-nvidiacg \
135
123
--use-egl \
136
124
--use-eigen \
137
- --use-openal \
138
- --use-vorbis \
139
- --use-opus \
140
- --use-ffmpeg \
141
- --use-swscale \
142
- --use-swresample \
143
125
--use-ode \
144
- --use-bullet \
145
126
--use-pandaphysics \
146
- --use-speedtree \
147
127
--use-zlib \
148
128
--use-png \
149
129
--use-jpeg \
150
- --use-openexr \
151
130
--use-squish \
152
131
--use-assimp \
153
132
--use-egg \
154
- --use-freetype \
155
- --use-harfbuzz \
156
133
--use-openssl \
157
134
--use-directcam \
158
- --use-vision \
159
- --use-gtk3 \
160
- --use-mfc \
161
- --use-wx \
162
- --use-fltk \
163
- --use-cocoa \
164
- --use-x11 \
165
- --use-pandatool \
166
- --use-pview \
167
- --use-deploytools \
168
135
--use-skel \
169
- --use-pandafx \
170
136
--use-pandaparticlesystem \
171
137
--use-contrib \
172
138
--use-sse2 \
173
- --use-neon \
174
139
--use-toontown \
175
140
--python-incdir="$pythonLocation/include" \
176
141
--python-libdir="$pythonLocation/lib"
177
142
178
- - name : Upload Panda Binaries
143
+ - name : Upload Panda Binary
179
144
env :
180
145
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
181
146
run : |
182
- gh release upload ${{ github.ref_name }} panda3d1.11_1.11.0_amd64.deb
183
147
gh release upload ${{ github.ref_name }} panda3d-1.11.0-cp311-cp311-linux_x86_64.whl
You can’t perform that action at this time.
0 commit comments