@@ -118,51 +118,51 @@ jobs:
118
118
python3 run.py build --debug ${{ matrix.platform.name }}
119
119
python3 run.py package --debug ${{ matrix.platform.name }}
120
120
121
- # # sora-cpp-sdk
122
- # - uses: actions/cache@v4
123
- # id: sora-cpp-sdk-cache
124
- # with:
125
- # path: sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/sora
126
- # key: sora-cpp-sdk-${{ matrix.platform.name }}-${{ steps.version.outputs.sora_cpp_sdk_version }}
127
- # - uses: actions/cache@v4
128
- # id: boost-cache
129
- # with:
130
- # path: sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/boost
131
- # key: boost-${{ matrix.platform.name }}-${{ steps.version.outputs.sora_cpp_sdk_version }}
132
- # - uses: actions/checkout@v4
133
- # if: steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
134
- # with:
135
- # path: sora-cpp-sdk
136
- # repository: shiguredo/sora-cpp-sdk
137
- # ref: ${{ steps.version.outputs.sora_cpp_sdk_version }}
138
- # - name: Setup sora-cpp-sdk
139
- # if: steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
140
- # working-directory: sora-cpp-sdk
141
- # run: |
142
- # source VERSION
143
- # sudo apt-get update
144
- # sudo apt-get install -y software-properties-common
121
+ # sora-cpp-sdk
122
+ - uses : actions/cache@v4
123
+ id : sora-cpp-sdk-cache
124
+ with :
125
+ path : sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/sora
126
+ key : sora-cpp-sdk-${{ matrix.platform.name }}-${{ steps.version.outputs.sora_cpp_sdk_version }}
127
+ - uses : actions/cache@v4
128
+ id : boost-cache
129
+ with :
130
+ path : sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/boost
131
+ key : boost-${{ matrix.platform.name }}-${{ steps.version.outputs.sora_cpp_sdk_version }}
132
+ - uses : actions/checkout@v4
133
+ if : steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
134
+ with :
135
+ path : sora-cpp-sdk
136
+ repository : shiguredo/sora-cpp-sdk
137
+ ref : ${{ steps.version.outputs.sora_cpp_sdk_version }}
138
+ - name : Setup sora-cpp-sdk
139
+ if : steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
140
+ working-directory : sora-cpp-sdk
141
+ run : |
142
+ source VERSION
143
+ sudo apt-get update
144
+ sudo apt-get install -y software-properties-common
145
145
146
- # # X11
147
- # sudo apt-get install libx11-dev libxext-dev
146
+ # X11
147
+ sudo apt-get install libx11-dev libxext-dev
148
148
149
- # # CUDA
150
- # wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.0-1_all.deb
151
- # sudo dpkg -i cuda-keyring_*all.deb
152
- # sudo apt-get update
153
- # DEBIAN_FRONTEND=noninteractive sudo apt-get -y install cuda=$CUDA_VERSION
149
+ # CUDA
150
+ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.0-1_all.deb
151
+ sudo dpkg -i cuda-keyring_*all.deb
152
+ sudo apt-get update
153
+ DEBIAN_FRONTEND=noninteractive sudo apt-get -y install cuda=$CUDA_VERSION
154
154
155
- # # Intel Media SDK のために libva-dev, libdrm-dev を入れる
156
- # DEBIAN_FRONTEND=noninteractive sudo apt-get -y install libva-dev libdrm-dev
157
- # - name: Copy libwebrtc to sora-cpp-sdk
158
- # if: steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
159
- # run: |
160
- # mkdir -p sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug
161
- # cp -r webrtc-build/_package/${{ matrix.platform.name }}/webrtc sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/webrtc
162
- # echo ${{ steps.version.outputs.webrtc_build_version }} > sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/webrtc.version
163
- # - name: Build sora-cpp-sdk
164
- # if: steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
165
- # run: python3 run.py --debug ${{ matrix.platform.name }}
155
+ # Intel Media SDK のために libva-dev, libdrm-dev を入れる
156
+ DEBIAN_FRONTEND=noninteractive sudo apt-get -y install libva-dev libdrm-dev
157
+ - name : Copy libwebrtc to sora-cpp-sdk
158
+ if : steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
159
+ run : |
160
+ mkdir -p sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug
161
+ cp -r webrtc-build/_package/${{ matrix.platform.name }}/webrtc sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/webrtc
162
+ echo ${{ steps.version.outputs.webrtc_build_version }} > sora-cpp-sdk/_install/${{ matrix.platform.name }}/debug/webrtc.version
163
+ - name : Build sora-cpp-sdk
164
+ if : steps.sora-cpp-sdk-cache.outputs.cache-hit != 'true'
165
+ run : python3 run.py --debug ${{ matrix.platform.name }}
166
166
167
167
# # sora-python-sdk
168
168
# - name: Setup sora-python-sdk
0 commit comments