Skip to content

Add support for system build and installation#209

Open
cryptomilk wants to merge 5 commits into
OHF-Voice:mainfrom
cryptomilk:asn-cmake
Open

Add support for system build and installation#209
cryptomilk wants to merge 5 commits into
OHF-Voice:mainfrom
cryptomilk:asn-cmake

Conversation

@cryptomilk

Copy link
Copy Markdown

I've started to package piper for openSUSE here: https://build.opensuse.org/package/show/home:gladiac/python-piper-tts

This patchset allows to do that.

Allow distro builds (e.g. openSUSE) to link against system-installed
espeak-ng instead of fetching and building it via ExternalProject.

Defaults to OFF, preserving existing upstream behaviour.
Allow distro builds (e.g. openSUSE) to link against system-installed
espeak-ng and onnxruntime instead of fetching them via ExternalProject
or file(DOWNLOAD).

Both options default to OFF, preserving existing upstream behaviour.
When the bundled espeak-ng-data/ is absent (e.g. in a distro package
that uses system espeak-ng), fall back to the highest-versioned
espeak-ng-data* directory under /usr/share.
Use LIBRARY DESTINATION so the library lands in /usr/lib64.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant