Forráskód Böngészése

chore: missing fontconfig dep added in workflows

skoupidi 1 éve
szülő
commit
febbb3ec38
3 módosított fájl, 18 hozzáadás és 17 törlés
  1. 1 1
      .github/workflows/book.yml
  2. 16 15
      README.md
  3. 1 1
      contrib/dependency_setup.sh

+ 1 - 1
.github/workflows/book.yml

@@ -40,7 +40,7 @@ jobs:
               run: |
                 pip install ghp-import
                 pip install prettytable
-                sudo apt -y install make wget libasound2-dev wabt
+                sudo apt -y install make wget libasound2-dev libfontconfig1-dev wabt
                 wget "https://github.com/badboy/mdbook-toc/releases/download/0.14.1/mdbook-toc-0.14.1-x86_64-unknown-linux-gnu.tar.gz"
                 wget "https://github.com/lzanini/mdbook-katex/releases/download/v0.5.7/mdbook-katex-v0.5.7-x86_64-unknown-linux-gnu.tar.gz"
                 wget "https://github.com/badboy/mdbook-mermaid/releases/download/v0.12.6/mdbook-mermaid-v0.12.6-x86_64-unknown-linux-gnu.tar.gz"

+ 16 - 15
README.md

@@ -58,27 +58,28 @@ Minimum Rust version supported is **1.77.0 (nightly)**.
 
 The following dependencies are also required:
 
-|   Dependency   |   Debian-based   |
-|----------------|------------------|
-| git            | git              |
-| cmake          | cmake            |
-| make           | make             |
-| gcc            | gcc              |
-| g++            | g++              |
-| pkg-config     | pkg-config       |
-| alsa-lib       | libasound2-dev   |
-| clang          | libclang-dev     |
-| openssl        | libssl-dev       |
-| sqlcipher      | libsqlcipher-dev |
-| sqlite3        | libsqlite3-dev   |
-| wabt           | wabt             |
+|   Dependency   |   Debian-based     |
+|----------------|--------------------|
+| git            | git                |
+| cmake          | cmake              |
+| make           | make               |
+| gcc            | gcc                |
+| g++            | g++                |
+| pkg-config     | pkg-config         |
+| alsa-lib       | libasound2-dev     |
+| clang          | libclang-dev       |
+| fontconfig     | libfontconfig1-dev |
+| openssl        | libssl-dev         |
+| sqlcipher      | libsqlcipher-dev   |
+| sqlite3        | libsqlite3-dev     |
+| wabt           | wabt               |
 
 Users of Debian-based systems (e.g. Ubuntu) can simply run the
 following to install the required dependencies:
 
 ```shell
 # apt-get update
-# apt-get install -y git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libssl-dev libsqlcipher-dev libsqlite3-dev wabt
+# apt-get install -y git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libfontconfig1-dev libssl-dev libsqlcipher-dev libsqlite3-dev wabt
 ```
 
 Alternatively, users can try using the automated script under `contrib`

+ 1 - 1
contrib/dependency_setup.sh

@@ -22,7 +22,7 @@ setup_mac() {
 }
 
 setup_apt() {
-	apt_deps="git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libssl-dev libsqlcipher-dev libsqlite3-dev wabt"
+	apt_deps="git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libfontconfig1-dev libssl-dev libsqlcipher-dev libsqlite3-dev wabt"
 	$1 install $apt_deps || return 1
 }