Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmake: Allow to build with system libraries and other improvements #31

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Mar 13, 2024

  1. cmake: Add a cmake option BUILD_EXTERNAL

    The option will enable fetching and building of dependencies. The
    default is OFF to use system libraries instead.
    cryptomilk committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9cf5d9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acec4e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1a83cf View commit details
    Browse the repository at this point in the history
  4. cmake: Use piper_phonemize_SOURCE_DIR

    If you import the project (Add_ExternalProject) CMAKE_SOURCE_DIR is
    pointing to a different directory.
    cryptomilk committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    5199b4e View commit details
    Browse the repository at this point in the history
  5. cmake: Create a cmake config file

    This way other cmake project can find the library using:
    
      find_package(piper_phonemize)
    cryptomilk committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    90bbaa2 View commit details
    Browse the repository at this point in the history