Skip to content

Commit 6a973d2

Browse files
committed
Fix SDL build steps in CI
1 parent 872ce6b commit 6a973d2

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,39 +31,39 @@ jobs:
3131
libpipewire-0.3-dev libwayland-dev libdecor-0-dev liburing-dev
3232
- name: Download and unpack source versions of the SDL3 libs
3333
run: |
34-
curl -L https://www.libsdl.org/release/SDL3-${SDL3_VERSION}.tar.gz -o SDL3.tar.gz
35-
curl -L https://www.libsdl.org/projects/SDL_ttf/release/SDL3_ttf-${SDL3_TTF_VERSION}.tar.gz -o SDL3_ttf.tar.gz
36-
curl -L https://www.libsdl.org/projects/SDL_mixer/release/SDL3_mixer-${SDL3_MIXER_VERSION}.tar.gz -o SDL3_mixer.tar.gz
37-
curl -L https://www.libsdl.org/projects/SDL_image/release/SDL3_image-${SDL3_IMAGE_VERSION}.tar.gz -o SDL3_image.tar.gz
34+
curl -L "https://www.libsdl.org/release/SDL3-${SDL3_VERSION}.tar.gz" -o SDL3.tar.gz
35+
curl -L "https://www.libsdl.org/projects/SDL_ttf/release/SDL3_ttf-${SDL3_TTF_VERSION}.tar.gz" -o SDL3_ttf.tar.gz
36+
curl -L "https://www.libsdl.org/projects/SDL_mixer/release/SDL3_mixer-${SDL3_MIXER_VERSION}.tar.gz" -o SDL3_mixer.tar.gz
37+
curl -L "https://www.libsdl.org/projects/SDL_image/release/SDL3_image-${SDL3_IMAGE_VERSION}.tar.gz" -o SDL3_image.tar.gz
3838
tar -zxvf SDL3.tar.gz
3939
tar -zxvf SDL3_ttf.tar.gz
4040
tar -zxvf SDL3_mixer.tar.gz
4141
tar -zxvf SDL3_image.tar.gz
4242
4343
- name: Build SDL3
4444
run: |
45-
cd SDL3-${SDL3_VERSION}
45+
cd "SDL3-${SDL3_VERSION}"
4646
cmake -S . -B build
4747
cmake --build build
4848
sudo cmake --install build
4949
5050
- name: Build SDL3_TTF
5151
run: |
52-
cd SDL3_${SDL3_TTF_VERSION}
52+
cd "SDL3_ttf-${SDL3_TTF_VERSION}"
5353
cmake -S . -B build
5454
cmake --build build
5555
sudo cmake --install build
5656
5757
- name: Build SDL3_MIXER
5858
run: |
59-
cd SDL3_${SDL3_MIXER_VERSION}
59+
cd "SDL3_mixer-${SDL3_MIXER_VERSION}"
6060
cmake -S . -B build
6161
cmake --build build
6262
sudo cmake --install build
6363
6464
- name: Build SDL3_IMAGE
6565
run: |
66-
cd SDL3_${SDL3_IMAGE_VERSION}
66+
cd "SDL3_image-${SDL3_IMAGE_VERSION}"
6767
cmake -S . -B build
6868
cmake --build build
6969
sudo cmake --install build
@@ -82,7 +82,7 @@ jobs:
8282
run: |
8383
cd sdl
8484
mkdir -p ~/.vmodules
85-
ln -s $(pwd) ~/.vmodules/sdl
85+
ln -s "$(pwd)" ~/.vmodules/sdl
8686
8787
- name: Run ~/.vmodules/sdl/setup.vsh
8888
run: |
@@ -136,39 +136,39 @@ jobs:
136136
137137
- name: Download and unpack source versions of the SDL3 libs
138138
run: |
139-
curl -L https://www.libsdl.org/release/SDL3-${SDL3_VERSION}.tar.gz -o SDL3.tar.gz
140-
curl -L https://www.libsdl.org/projects/SDL_ttf/release/SDL3_ttf-${SDL3_TTF_VERSION}.tar.gz -o SDL3_ttf.tar.gz
141-
curl -L https://www.libsdl.org/projects/SDL_mixer/release/SDL3_mixer-${SDL3_MIXER_VERSION}.tar.gz -o SDL3_mixer.tar.gz
142-
curl -L https://www.libsdl.org/projects/SDL_image/release/SDL3_image-${SDL3_IMAGE_VERSION}.tar.gz -o SDL3_image.tar.gz
139+
curl -L "https://www.libsdl.org/release/SDL3-${SDL3_VERSION}.tar.gz" -o SDL3.tar.gz
140+
curl -L "https://www.libsdl.org/projects/SDL_ttf/release/SDL3_ttf-${SDL3_TTF_VERSION}.tar.gz" -o SDL3_ttf.tar.gz
141+
curl -L "https://www.libsdl.org/projects/SDL_mixer/release/SDL3_mixer-${SDL3_MIXER_VERSION}.tar.gz" -o SDL3_mixer.tar.gz
142+
curl -L "https://www.libsdl.org/projects/SDL_image/release/SDL3_image-${SDL3_IMAGE_VERSION}.tar.gz" -o SDL3_image.tar.gz
143143
tar -zxvf SDL3.tar.gz
144144
tar -zxvf SDL3_ttf.tar.gz
145145
tar -zxvf SDL3_mixer.tar.gz
146146
tar -zxvf SDL3_image.tar.gz
147147
148148
- name: Build SDL
149149
run: |
150-
cd SDL3-${SDL3_VERSION}
150+
cd "SDL3-${SDL3_VERSION}"
151151
cmake -S . -B build
152152
cmake --build build
153153
sudo cmake --install build
154154
155155
- name: Build SDL3_TTF
156156
run: |
157-
cd SDL3_${SDL3_TTF_VERSION}
157+
cd "SDL3_ttf-${SDL3_TTF_VERSION}"
158158
cmake -S . -B build
159159
cmake --build build
160160
sudo cmake --install build
161161
162162
- name: Build SDL3_MIXER
163163
run: |
164-
cd SDL3_${SDL3_MIXER_VERSION}
164+
cd "SDL3_mixer-${SDL3_MIXER_VERSION}"
165165
cmake -S . -B build
166166
cmake --build build
167167
sudo cmake --install build
168168
169169
- name: Build SDL3_IMAGE
170170
run: |
171-
cd SDL3_${SDL3_IMAGE_VERSION}
171+
cd "SDL3_image-${SDL3_IMAGE_VERSION}"
172172
cmake -S . -B build
173173
cmake --build build
174174
sudo cmake --install build
@@ -187,7 +187,7 @@ jobs:
187187
run: |
188188
cd sdl
189189
mkdir -p ~/.vmodules
190-
ln -s $(pwd) ~/.vmodules/sdl
190+
ln -s "$(pwd)" ~/.vmodules/sdl
191191
192192
- name: Run ~/.vmodules/sdl/setup.vsh
193193
run: |

0 commit comments

Comments
 (0)