Skip to content

graphite2/icu api support #171

Description

@ratmice

I have a really terrible set of patches, for building harfbuzz with graphite2/icu support,
and setting environment variables via CARGO_DEP_* so that further C libraries can link against everything,

graphite2 stuff is based upon a lightly modified version of @spl's graphite2-sys crate.

I guess I am curious what the appropriate route to upstreaming is (after getting rid of some of the terribleness),
I assume that I should implement cargo features for icu and graphite2, and control the --enable lines from features?

I haven't really used any sys libs with optional features before, so i'm curious if this is amicable to upstream...

master...ratmice:master

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions