• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

unicode-org / icu4x / 17110902614 / 1
73%
main: 73%

Build:
DEFAULT BRANCH: main
Ran 20 Aug 2025 09:47PM UTC
Files 983
Run time 38s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Aug 2025 09:35PM UTC coverage: 72.849% (+0.003%) from 72.846%
17110902614.1

push

github

web-flow
icu_capi: Allow consumers to determine bindings directories (#6887)

This allows consumers of `icu_capi` to determine the location of the
include directories by reading the `DEP_` environment variable cargo
will set.
Currently, consumers need to invoke `cargo metadata` to determine the
header file location, which can be quite expensive. After this PR,
consumers could directly read the environment variable that cargo sets.
This approach is already used in other bindings libraries, e.g. [in
libz-sys](https://github.com/rust-lang/libz-sys/blob/1c2c7b04f/build.rs#L171)
(the syntax is a little different, since they support an older MSRV, see
the MSRV note in the [cargo
documentation](https://doc.rust-lang.org/cargo/reference/build-scripts.html#the-links-manifest-key))

Fixes #6769

---------

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

60082 of 82475 relevant lines covered (72.85%)

486842.32 hits per line

Source Files on job 17110902614.1
  • Tree
  • List 983
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17110902614
  • f6f918b3 on github
  • Prev Job for on main (#17092079545.1)
  • Next Job for on main (#17147967928.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc