Skip to content

Commit

Permalink
Fix build on FreeBSD targets
Browse files Browse the repository at this point in the history
When running on FreeBSD, bump the rquickjs version to the next one that
manages to build successfully.

Fixes iv-org#33
  • Loading branch information
cullumsmith committed Dec 14, 2024
1 parent ac0269f commit f7c36bd
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ edition = "2021"

[dependencies]
regex = "1.10.4"
rquickjs = {version = "0.6.0", features=["futures", "parallel"]}
tokio = { version = "1.37.0", features = ["full", "net", "macros", "rt-multi-thread", "io-std", "io-util", "mio"] }
reqwest = "0.12.4"
lazy-regex = "3.1.0"
Expand All @@ -17,6 +16,13 @@ futures = "0.3.30"
log = "0.4.22"
env_logger = "0.11.5"

[target.'cfg(not(target_os = "freebsd"))'.dependencies]
rquickjs = {version = "0.6.0", features=["futures", "parallel"]}

[target.'cfg(target_os = "freebsd")'.dependencies]
rquickjs = {version = "0.6.2", features=["futures", "parallel", "bindgen"]}


# Compilation optimizations for release builds
# Increases compile time but typically produces a faster and smaller binary. Suitable for final releases but not for debug builds.
[profile.release]
Expand Down

0 comments on commit f7c36bd

Please sign in to comment.