Skip to content

Commit

Permalink
Merge c15e186 into d0a2a1e
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Nov 1, 2023
2 parents d0a2a1e + c15e186 commit ae8fa27
Show file tree
Hide file tree
Showing 23 changed files with 696 additions and 350 deletions.
2 changes: 1 addition & 1 deletion .cirrus.yml
Expand Up @@ -6,7 +6,7 @@ task:
- image_family: freebsd-12-3
env:
MAKEFLAGS: -j$(nproc) -Otarget
CFLAGS: -I/usr/local/include -fPIC
CFLAGS: -I/usr/local/include
LDFLAGS: -L/usr/local/lib
assets_cache:
folders:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rust_lint.yml
Expand Up @@ -20,7 +20,7 @@ jobs:
uses: Swatinem/rust-cache@v2
- name: Run rustfmt
run: |
git ls-files '*.rs' | xargs rustfmt --check
git ls-files '*.rs' '*.rs.in' | xargs rustfmt --check --config skip_children=true
clippy:
strategy:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -88,11 +88,14 @@ sile-lua.1
.tarball-version
.built-subdirs
*.so
*.o
core/version.lua
core/features.lua
target/
completions/
core/pathsetup.lua
src/embed.rs
src/embed-includes.rs

# Nix symlink to builds
result
Expand Down
238 changes: 238 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions Cargo.toml
Expand Up @@ -15,6 +15,7 @@ homepage = "https://sile-typesetter.org"
repository = "https://github.com/sile-typesetter/sile"
license = "MIT"
build = "build-aux/build.rs"
# links = "svg"

[[bin]]
name = "sile"
Expand All @@ -28,6 +29,7 @@ lua52 = [ "mlua/lua52" ]
lua51 = [ "mlua/lua51" ]
luajit = [ "mlua/luajit" ]
vendored = [ "mlua/vendored" ]
static = [ "rust-embed" ]
completions = [ "cli", "clap_complete" ]
cli = [ "clap" ]
bash = [ "completions" ]
Expand All @@ -54,6 +56,15 @@ lto = true
version = "0.9"
features = [ "macros" ]

[dependencies.rust-embed]
version = "8.0"
optional = true
features = [ "include-exclude" , "debug-embed" ]

[dependencies.harfbuzz-sys]
version = "0.5"
optional = true

[build-dependencies]

[build-dependencies.clap_complete]
Expand Down

0 comments on commit ae8fa27

Please sign in to comment.