[vlc-commits] [Git][videolan/vlc][master] 3 commits: meson: add initial meson build system

Steve Lhomme (@robUx4) gitlab at videolan.org
Wed Jan 4 15:34:11 UTC 2023



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
d5f07af2 by Marvin Scholz at 2023-01-04T14:48:39+00:00
meson: add initial meson build system

Co-authored-by: Tanguy Dubroca <tanguy.dubroca at lse.epita.fr>
Co-authored-by: Hugo Beauzée-Luyssen <hugo at beauzee.fr>
Co-authored-by: Alexandre Janniaux <ajanni at videolabs.io>

- - - - -
e69dae69 by Marvin Scholz at 2023-01-04T14:48:39+00:00
CI: add meson linux job

This job is allowed to fail for now, so that MR authors are not
required to adapt their work to meson necessarily but still see if
it breaks.

- - - - -
64832485 by Marvin Scholz at 2023-01-04T14:48:39+00:00
doc: add initial meson buildsystem documentation

This is probably still lacking a lot of important topics, however
it covers the basic common cases.

- - - - -


20 changed files:

- + bin/meson.build
- + buildsystem/gen-vlc-about.py
- + buildsystem/simd_checks/meson.build
- + compat/meson.build
- + config.h.meson
- + doc/standalone/buildsystem.md
- extras/ci/gitlab-ci.yml
- + include/meson.build
- + lib/meson.build
- + meson.build
- + meson_options.txt
- + modules/access/http/meson.build
- + modules/access/meson.build
- + modules/access/screen/meson.build
- + modules/access_output/meson.build
- + modules/audio_filter/meson.build
- + modules/audio_mixer/meson.build
- + modules/audio_output/meson.build
- + modules/codec/meson.build
- + modules/control/meson.build


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/87baf648530c9bfbb51a9a3ec169826c1db26cb3...64832485debc301d7997717bbf46f51f730fecb5

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/87baf648530c9bfbb51a9a3ec169826c1db26cb3...64832485debc301d7997717bbf46f51f730fecb5
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list