Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • Speex Speex
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xiph.OrgXiph.Org
  • SpeexSpeex
  • Merge requests
  • !12

Add Meson build system

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Tim-Philipp Müller requested to merge tpm/speex:meson into master Mar 12, 2023
  • Overview 9
  • Commits 5
  • Pipelines 5
  • Changes 10

Add build descriptions for the Meson build system.

I appreciate speex is in maintenance-only mode at this point, but it would be great if we could get this merged upstream.

It'd be very useful for projects such as GStreamer (and eventually VLC) who would easily be able to build speex as meson subproject.

We'd be happy to maintain this of course.

This meson build has been tested on Linux, on Windows with MSVC, macOS, macOS/iOS universal cross-builds, Android universal cross-builds, and mingw 32-bit/64-bit cross-builds as part of GStreamer's cerbero package build system. (ci pipeline)

Edited Mar 12, 2023 by Tim-Philipp Müller
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: meson