Skip to content

Commit 657edf5

Browse files
authored
Add ttf to build-from-source features (#134)
1 parent 0e3e04a commit 657edf5

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/actions/install-linux-deps/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ runs:
2020
sudo apt-get install --no-install-recommends \
2121
build-essential git make \
2222
pkg-config cmake ninja-build gnome-desktop-testing libasound2-dev libpulse-dev \
23-
libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
23+
libaudio-dev libfreetype-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
2424
libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev \
2525
libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \
2626
libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev \

Cargo.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,16 @@ use-pkg-config = ["sdl3-sys/use-pkg-config"]
6565
use-vcpkg = ["sdl3-sys/use-vcpkg"]
6666
static-link = ["sdl3-sys/link-static"]
6767
link-framework = ["sdl3-sys/link-framework"]
68-
build-from-source = ["sdl3-sys/build-from-source", "sdl3-image-sys/build-from-source"]
69-
build-from-source-static = ["sdl3-sys/build-from-source-static", "sdl3-image-sys/build-from-source-static"]
68+
build-from-source = [
69+
"sdl3-sys/build-from-source",
70+
"sdl3-image-sys/build-from-source",
71+
"sdl3-ttf-sys/build-from-source",
72+
]
73+
build-from-source-static = [
74+
"sdl3-sys/build-from-source-static",
75+
"sdl3-image-sys/build-from-source-static",
76+
"sdl3-ttf-sys/build-from-source-static",
77+
]
7078
build-from-source-unix-console = ["sdl3-sys/sdl-unix-console-build"]
7179
ash = ["sdl3-sys/use-ash-v0-38"]
7280
default = []

0 commit comments

Comments
 (0)