├── .editorconfig
├── .flake8
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ └── bug_report.md
└── workflows
│ ├── cygwin.yml
│ ├── file_format.yml
│ ├── images.yml
│ ├── lint.yml
│ ├── macos.yml
│ ├── msys2.yml
│ ├── nightly.yml
│ ├── nonnative.yml
│ ├── os_comp.yml
│ ├── stable_builddir.yml
│ ├── unusedargs_missingreturn.yml
│ └── website.yml
├── .mailmap
├── .mypy.ini
├── .pylintrc
├── CODEOWNERS
├── COPYING
├── MANIFEST.in
├── README.md
├── azure-pipelines.yml
├── ci
├── ciimage
│ ├── arch
│ │ ├── image.json
│ │ └── install.sh
│ ├── bionic
│ │ ├── image.json
│ │ └── install.sh
│ ├── build.py
│ ├── common.sh
│ ├── cuda-cross
│ │ ├── image.json
│ │ └── install.sh
│ ├── cuda
│ │ ├── image.json
│ │ └── install.sh
│ ├── fedora
│ │ ├── image.json
│ │ └── install.sh
│ ├── gentoo
│ │ ├── image.json
│ │ └── install.sh
│ ├── opensuse
│ │ ├── image.json
│ │ └── install.sh
│ └── ubuntu-rolling
│ │ ├── image.json
│ │ ├── install.sh
│ │ └── test.sh
├── intel-scripts
│ ├── activate_windows.bat
│ ├── cache_exclude_windows.sh
│ └── install_windows.bat
└── run.ps1
├── contributing.md
├── cross
├── arm64cl.txt
├── armcc.txt
├── armclang-linux.txt
├── armclang.txt
├── c2000.txt
├── ccomp-armv7a.txt
├── ccrx.txt
├── cuda-cross.json
├── cuda-cross.txt
├── iphone.txt
├── linux-mingw-w64-32bit.json
├── linux-mingw-w64-32bit.txt
├── linux-mingw-w64-64bit.json
├── linux-mingw-w64-64bit.txt
├── metrowerks-arm.txt
├── metrowerks-eppc.txt
├── metrowerks.lcf
├── msp430.txt
├── none.txt
├── ownstdlib.txt
├── ti-c6000.txt
├── tvos.txt
├── ubuntu-armhf.json
├── ubuntu-armhf.txt
├── ubuntu-faketarget.txt
├── wasm.txt
├── xc16.txt
└── xc32.txt
├── data
├── .coveragerc.in
├── com.mesonbuild.install.policy
├── macros.meson
├── schema.xsd
├── shell-completions
│ ├── bash
│ │ └── meson
│ └── zsh
│ │ └── _meson
├── syntax-highlighting
│ └── vim
│ │ ├── README
│ │ ├── ftdetect
│ │ └── meson.vim
│ │ ├── ftplugin
│ │ └── meson.vim
│ │ ├── indent
│ │ └── meson.vim
│ │ └── syntax
│ │ └── meson.vim
└── test.schema.json
├── docs
├── .editorconfig
├── README.md
├── extensions
│ └── refman_links.py
├── genrefman.py
├── genrelnotes.py
├── jsonvalidator.py
├── markdown
│ ├── ARM-performance-test.md
│ ├── Adding-arguments.md
│ ├── Adding-new-projects-to-wrapdb.md
│ ├── Additional.md
│ ├── Build-options.md
│ ├── Build-system-converters.md
│ ├── Build-targets.md
│ ├── Builtin-options.md
│ ├── CMake-module.md
│ ├── Code-formatting.md
│ ├── Codegen-module.md
│ ├── Commands.md
│ ├── Comparisons.md
│ ├── Compiler-properties.md
│ ├── Conference-presentations.md
│ ├── Configuration.md
│ ├── Configuring-a-build-directory.md
│ ├── Contact-information.md
│ ├── Continuous-Integration.md
│ ├── Contributing.md
│ ├── Creating-Linux-binaries.md
│ ├── Creating-OSX-packages.md
│ ├── Creating-releases.md
│ ├── Cross-compilation.md
│ ├── Cuda-module.md
│ ├── Custom-build-targets.md
│ ├── Cython.md
│ ├── D.md
│ ├── Dependencies.md
│ ├── Design-rationale.md
│ ├── Disabler.md
│ ├── Dlang-module.md
│ ├── Donating.md
│ ├── External-Project-module.md
│ ├── External-commands.md
│ ├── FAQ.md
│ ├── Feature-autodetection.md
│ ├── Fs-module.md
│ ├── Generating-sources.md
│ ├── Getting-meson.md
│ ├── Getting-meson_ptbr.md
│ ├── Getting-meson_zh.md
│ ├── Gnome-module.md
│ ├── GuiTutorial.md
│ ├── Hotdoc-module.md
│ ├── IDE-integration.md
│ ├── Icestorm-module.md
│ ├── In-the-press.md
│ ├── Include-directories.md
│ ├── IndepthTutorial.md
│ ├── Installing.md
│ ├── Java-module.md
│ ├── Java.md
│ ├── Keyval-module.md
│ ├── Localisation.md
│ ├── Machine-files.md
│ ├── Manual.md
│ ├── Meson-sample.md
│ ├── MesonCI.md
│ ├── Mixing-build-systems.md
│ ├── Modules.md
│ ├── Native-environments.md
│ ├── Overview.md
│ ├── Performance-comparison.md
│ ├── Pkg-config-files.md
│ ├── Pkgconfig-module.md
│ ├── Playground.md
│ ├── Porting-from-autotools.md
│ ├── Precompiled-headers.md
│ ├── Project-templates.md
│ ├── Python-3-module.md
│ ├── Python-module.md
│ ├── Qt4-module.md
│ ├── Qt5-module.md
│ ├── Qt6-module.md
│ ├── Quick-guide.md
│ ├── Reference-tables.md
│ ├── Release-notes-for-0.37.0.md
│ ├── Release-notes-for-0.38.0.md
│ ├── Release-notes-for-0.39.0.md
│ ├── Release-notes-for-0.40.0.md
│ ├── Release-notes-for-0.41.0.md
│ ├── Release-notes-for-0.42.0.md
│ ├── Release-notes-for-0.43.0.md
│ ├── Release-notes-for-0.44.0.md
│ ├── Release-notes-for-0.45.0.md
│ ├── Release-notes-for-0.46.0.md
│ ├── Release-notes-for-0.47.0.md
│ ├── Release-notes-for-0.48.0.md
│ ├── Release-notes-for-0.49.0.md
│ ├── Release-notes-for-0.50.0.md
│ ├── Release-notes-for-0.51.0.md
│ ├── Release-notes-for-0.52.0.md
│ ├── Release-notes-for-0.53.0.md
│ ├── Release-notes-for-0.54.0.md
│ ├── Release-notes-for-0.55.0.md
│ ├── Release-notes-for-0.56.0.md
│ ├── Release-notes-for-0.57.0.md
│ ├── Release-notes-for-0.58.0.md
│ ├── Release-notes-for-0.59.0.md
│ ├── Release-notes-for-0.60.0.md
│ ├── Release-notes-for-0.61.0.md
│ ├── Release-notes-for-0.62.0.md
│ ├── Release-notes-for-0.63.0.md
│ ├── Release-notes-for-0.64.0.md
│ ├── Release-notes-for-1.0.0.md
│ ├── Release-notes-for-1.1.0.md
│ ├── Release-notes-for-1.2.0.md
│ ├── Release-notes-for-1.3.0.md
│ ├── Release-notes-for-1.4.0.md
│ ├── Release-notes-for-1.5.0.md
│ ├── Release-notes-for-1.6.0.md
│ ├── Release-notes-for-1.7.0.md
│ ├── Release-notes-for-1.8.0.md
│ ├── Release-notes-for-1.9.0.md
│ ├── Release-notes.md
│ ├── Release-procedure.md
│ ├── Releasing.md
│ ├── Reproducible-builds.md
│ ├── Rewriter.md
│ ├── Run-targets.md
│ ├── Running-Meson.md
│ ├── Rust-module.md
│ ├── Rust.md
│ ├── Shipping-prebuilt-binaries-as-wraps.md
│ ├── Simd-module.md
│ ├── Simple-comparison.md
│ ├── SimpleStart.md
│ ├── Snippets-module.md
│ ├── SourceSet-module.md
│ ├── Style-guide.md
│ ├── Subprojects.md
│ ├── Syntax.md
│ ├── Threads.md
│ ├── Tutorial.md
│ ├── Unit-tests.md
│ ├── Unity-builds.md
│ ├── Use-of-Python.md
│ ├── Users.md
│ ├── Using-multiple-build-directories.md
│ ├── Using-the-WrapDB.md
│ ├── Using-with-Visual-Studio.md
│ ├── Using-wraptool.md
│ ├── Vala.md
│ ├── Videos.md
│ ├── Vs-External.md
│ ├── Wayland-module.md
│ ├── Windows-module.md
│ ├── Wrap-best-practices-and-tips.md
│ ├── Wrap-dependency-system-manual.md
│ ├── Wrapdb-projects.md
│ ├── Yaml-RefMan.md
│ ├── _Sidebar.md
│ ├── _include_qt_base.md
│ ├── howtox.md
│ ├── i18n-module.md
│ ├── images
│ │ ├── buildtime.png
│ │ ├── conftime.png
│ │ ├── emptytime.png
│ │ ├── glib_build.png
│ │ ├── glib_conf.png
│ │ ├── glib_empty.png
│ │ ├── glib_link.png
│ │ ├── gtksample.png
│ │ ├── linux_alldone.png
│ │ ├── meson_mac1.png
│ │ ├── meson_mac2.png
│ │ ├── meson_mac3.png
│ │ ├── meson_mac4.png
│ │ ├── meson_mac5.png
│ │ ├── osx_xcode.png
│ │ ├── py3-install-1.png
│ │ ├── py3-install-2.png
│ │ ├── py3-install-3.png
│ │ ├── sdltutorial_01.png
│ │ ├── sdltutorial_02.png
│ │ ├── sdltutorial_03.png
│ │ ├── sdltutorial_04.png
│ │ ├── sdltutorial_05.png
│ │ ├── sdltutorial_06.png
│ │ ├── sdltutorial_07.png
│ │ ├── win_dlvs.png
│ │ ├── win_downloadmeson.png
│ │ ├── win_installvs.png
│ │ ├── win_vstoolsprompt.png
│ │ └── win_working.png
│ ├── index.md
│ ├── legal.md
│ └── snippets
│ │ ├── add_counted_by_attribute.md
│ │ ├── add_dict_values.md
│ │ ├── add_external-program_cmd-array.md
│ │ ├── add_microchip_xc32_compiler.md
│ │ ├── add_os2.md
│ │ ├── add_release_note_snippets_here
│ │ ├── android-crossfiles.md
│ │ ├── array-slice.md
│ │ ├── b_msvcrt_clang.md
│ │ ├── build_subdir.md
│ │ ├── cargo-workspace.md
│ │ ├── codegen_module.md
│ │ ├── compiler_methods_includes_directories.md
│ │ ├── format-check-diff-option.md
│ │ ├── gcc_incremental_lto.md
│ │ ├── istd.md
│ │ ├── main-project-cargo-lock.md
│ │ ├── meson-configure-log.md
│ │ ├── naming_option.md
│ │ ├── rewriter.md
│ │ ├── rust-default-linker-libs.md
│ │ ├── rust-lto.md
│ │ ├── symbol_visibility_header.md
│ │ ├── vala-target-extra-methods.md
│ │ └── xgettext-custom-tgt.md
├── meson.build
├── meson_options.txt
├── refman
│ ├── __init__.py
│ ├── generatorbase.py
│ ├── generatorjson.py
│ ├── generatorman.py
│ ├── generatormd.py
│ ├── generatorpickle.py
│ ├── generatorprint.py
│ ├── generatorvim.py
│ ├── jsonschema.py
│ ├── loaderbase.py
│ ├── loaderpickle.py
│ ├── loaderyaml.py
│ ├── main.py
│ ├── model.py
│ └── templates
│ │ ├── args.mustache
│ │ ├── dummy.mustache
│ │ ├── func.mustache
│ │ ├── meson.vim.mustache
│ │ ├── notes.mustache
│ │ ├── object.mustache
│ │ ├── root.functions.mustache
│ │ ├── root.mustache
│ │ ├── root_link.mustache
│ │ └── taggs.mustache
├── sitemap.txt
├── theme
│ └── extra
│ │ ├── css
│ │ └── notes.css
│ │ ├── images
│ │ ├── favicon.png
│ │ └── meson_logo.png
│ │ ├── prism_components
│ │ ├── prism-meson.js
│ │ └── prism-meson.min.js
│ │ └── templates
│ │ ├── brand-logo.html
│ │ ├── extra_head.html
│ │ ├── license.html
│ │ ├── navbar_center.html
│ │ └── navbar_links.html
├── validatelinks.py
└── yaml
│ ├── builtins
│ ├── build_machine.yaml
│ ├── host_machine.yaml
│ ├── meson.yaml
│ └── target_machine.yaml
│ ├── elementary
│ ├── any.yaml
│ ├── array.yml
│ ├── bool.yml
│ ├── dict.yml
│ ├── int.yml
│ ├── str.yml
│ └── void.yml
│ ├── functions
│ ├── _build_target_base.yaml
│ ├── add_global_arguments.yaml
│ ├── add_global_link_arguments.yaml
│ ├── add_languages.yaml
│ ├── add_project_arguments.yaml
│ ├── add_project_dependencies.yaml
│ ├── add_project_link_arguments.yaml
│ ├── add_test_setup.yaml
│ ├── alias_target.yaml
│ ├── assert.yaml
│ ├── benchmark.yaml
│ ├── both_libraries.yaml
│ ├── build_target.yaml
│ ├── configuration_data.yaml
│ ├── configure_file.yaml
│ ├── custom_target.yaml
│ ├── debug.yaml
│ ├── declare_dependency.yaml
│ ├── dependency.yaml
│ ├── disabler.yaml
│ ├── environment.yaml
│ ├── error.yaml
│ ├── executable.yaml
│ ├── files.yaml
│ ├── find_program.yaml
│ ├── generator.yaml
│ ├── get_option.yaml
│ ├── get_variable.yaml
│ ├── import.yaml
│ ├── include_directories.yaml
│ ├── install_data.yaml
│ ├── install_emptydir.yaml
│ ├── install_headers.yaml
│ ├── install_man.yaml
│ ├── install_subdir.yaml
│ ├── install_symlink.yaml
│ ├── is_disabler.yaml
│ ├── is_variable.yaml
│ ├── jar.yaml
│ ├── join_paths.yaml
│ ├── library.yaml
│ ├── message.yaml
│ ├── project.yaml
│ ├── range.yaml
│ ├── run_command.yaml
│ ├── run_target.yaml
│ ├── set_variable.yaml
│ ├── shared_library.yaml
│ ├── shared_module.yaml
│ ├── static_library.yaml
│ ├── structured_sources.yaml
│ ├── subdir.yaml
│ ├── subdir_done.yaml
│ ├── subproject.yaml
│ ├── summary.yaml
│ ├── test.yaml
│ ├── unset_variable.yaml
│ ├── vcs_tag.yaml
│ └── warning.yaml
│ ├── modules
│ └── cmake
│ │ ├── module.yaml
│ │ └── options.yaml
│ └── objects
│ ├── alias_tgt.yaml
│ ├── both_libs.yaml
│ ├── build_tgt.yaml
│ ├── cfg_data.yaml
│ ├── compiler.yaml
│ ├── custom_idx.yaml
│ ├── custom_tgt.yaml
│ ├── dep.yaml
│ ├── disabler.yaml
│ ├── env.yaml
│ ├── exe.yaml
│ ├── external_program.yaml
│ ├── extracted_obj.yaml
│ ├── feature.yaml
│ ├── file.yaml
│ ├── generated_list.yaml
│ ├── generator.yaml
│ ├── inc.yaml
│ ├── jar.yaml
│ ├── lib.yaml
│ ├── module.yaml
│ ├── range.yaml
│ ├── run_tgt.yaml
│ ├── runresult.yaml
│ ├── structured_src.yaml
│ ├── subproject.yaml
│ └── tgt.yaml
├── graphics
├── meson_logo.svg
├── meson_logo_big.png
└── wrap_logo.svg
├── man
└── meson.1
├── manual tests
├── 1 wrap
│ ├── main.c
│ ├── meson.build
│ └── subprojects
│ │ └── sqlite.wrap
├── 10 svn wrap
│ ├── meson.build
│ ├── prog.c
│ └── subprojects
│ │ └── samplesubproject.wrap
├── 11 wrap imposter
│ ├── meson.build
│ └── subprojects
│ │ └── zlib.wrap
├── 12 wrap mirror
│ ├── meson.build
│ └── subprojects
│ │ └── zlib.wrap
├── 13 builddir upgrade
│ ├── data
│ │ └── foo.dat
│ ├── foo.1
│ ├── foo.c
│ ├── lib.c
│ ├── meson.build
│ └── mod.py
├── 2 multiwrap
│ ├── meson.build
│ ├── prog.c
│ └── subprojects
│ │ ├── libpng.wrap
│ │ ├── lua.wrap
│ │ └── zlib.wrap
├── 3 git wrap
│ ├── meson.build
│ ├── prog.c
│ └── subprojects
│ │ └── samplesubproject.wrap
├── 4 standalone binaries
│ ├── Info.plist
│ ├── build_linux_package.sh
│ ├── build_osx_package.sh
│ ├── build_windows_package.py
│ ├── linux_bundler.sh
│ ├── meson.build
│ ├── myapp.cpp
│ ├── myapp.icns
│ ├── myapp.iss
│ ├── myapp.sh
│ ├── osx_bundler.sh
│ ├── readme.txt
│ └── template.dmg.gz
├── 5 rpm
│ ├── lib.c
│ ├── lib.h
│ ├── main.c
│ └── meson.build
├── 6 hg wrap
│ ├── meson.build
│ ├── prog.c
│ └── subprojects
│ │ └── samplesubproject.wrap
└── 8 timeout
│ ├── meson.build
│ └── sleepprog.c
├── meson.py
├── mesonbuild
├── __init__.py
├── _pathlib.py
├── _typing.py
├── arglist.py
├── ast
│ ├── __init__.py
│ ├── interpreter.py
│ ├── introspection.py
│ ├── postprocess.py
│ ├── printer.py
│ └── visitor.py
├── backend
│ ├── __init__.py
│ ├── backends.py
│ ├── ninjabackend.py
│ ├── nonebackend.py
│ ├── vs2010backend.py
│ ├── vs2012backend.py
│ ├── vs2013backend.py
│ ├── vs2015backend.py
│ ├── vs2017backend.py
│ ├── vs2019backend.py
│ ├── vs2022backend.py
│ ├── vs2026backend.py
│ └── xcodebackend.py
├── build.py
├── cargo
│ ├── __init__.py
│ ├── builder.py
│ ├── cfg.py
│ ├── interpreter.py
│ ├── manifest.py
│ ├── raw.py
│ ├── toml.py
│ └── version.py
├── cmake
│ ├── __init__.py
│ ├── common.py
│ ├── data
│ │ ├── __init__.py
│ │ └── preload.cmake
│ ├── executor.py
│ ├── fileapi.py
│ ├── generator.py
│ ├── interpreter.py
│ ├── toolchain.py
│ ├── traceparser.py
│ └── tracetargets.py
├── cmdline.py
├── compilers
│ ├── __init__.py
│ ├── asm.py
│ ├── c.py
│ ├── c_function_attributes.py
│ ├── compilers.py
│ ├── cpp.py
│ ├── cs.py
│ ├── cuda.py
│ ├── cython.py
│ ├── d.py
│ ├── detect.py
│ ├── fortran.py
│ ├── java.py
│ ├── mixins
│ │ ├── __init__.py
│ │ ├── apple.py
│ │ ├── arm.py
│ │ ├── ccrx.py
│ │ ├── clang.py
│ │ ├── clike.py
│ │ ├── compcert.py
│ │ ├── elbrus.py
│ │ ├── emscripten.py
│ │ ├── gnu.py
│ │ ├── intel.py
│ │ ├── islinker.py
│ │ ├── metrowerks.py
│ │ ├── microchip.py
│ │ ├── pgi.py
│ │ ├── tasking.py
│ │ ├── ti.py
│ │ └── visualstudio.py
│ ├── objc.py
│ ├── objcpp.py
│ ├── rust.py
│ ├── swift.py
│ └── vala.py
├── coredata.py
├── dependencies
│ ├── __init__.py
│ ├── base.py
│ ├── boost.py
│ ├── cmake.py
│ ├── coarrays.py
│ ├── configtool.py
│ ├── cuda.py
│ ├── data
│ │ ├── CMakeLists.txt
│ │ ├── CMakeListsLLVM.txt
│ │ ├── CMakePathInfo.txt
│ │ └── __init__.py
│ ├── detect.py
│ ├── dev.py
│ ├── dub.py
│ ├── factory.py
│ ├── framework.py
│ ├── hdf5.py
│ ├── misc.py
│ ├── mpi.py
│ ├── pkgconfig.py
│ ├── platform.py
│ ├── python.py
│ ├── qt.py
│ ├── scalapack.py
│ └── ui.py
├── depfile.py
├── envconfig.py
├── environment.py
├── interpreter
│ ├── __init__.py
│ ├── compiler.py
│ ├── dependencyfallbacks.py
│ ├── interpreter.py
│ ├── interpreterobjects.py
│ ├── kwargs.py
│ ├── mesonmain.py
│ ├── primitives
│ │ ├── __init__.py
│ │ ├── array.py
│ │ ├── boolean.py
│ │ ├── dict.py
│ │ ├── integer.py
│ │ ├── range.py
│ │ └── string.py
│ └── type_checking.py
├── interpreterbase
│ ├── __init__.py
│ ├── _unholder.py
│ ├── baseobjects.py
│ ├── decorators.py
│ ├── disabler.py
│ ├── exceptions.py
│ ├── helpers.py
│ ├── interpreterbase.py
│ └── operator.py
├── linkers
│ ├── __init__.py
│ ├── base.py
│ ├── detect.py
│ └── linkers.py
├── machinefile.py
├── mcompile.py
├── mconf.py
├── mdevenv.py
├── mdist.py
├── mesondata.py
├── mesonlib.py
├── mesonmain.py
├── mformat.py
├── minit.py
├── minstall.py
├── mintro.py
├── mlog.py
├── modules
│ ├── __init__.py
│ ├── _qt.py
│ ├── cmake.py
│ ├── codegen.py
│ ├── cuda.py
│ ├── dlang.py
│ ├── external_project.py
│ ├── fs.py
│ ├── gnome.py
│ ├── hotdoc.py
│ ├── i18n.py
│ ├── icestorm.py
│ ├── java.py
│ ├── keyval.py
│ ├── modtest.py
│ ├── pkgconfig.py
│ ├── python.py
│ ├── python3.py
│ ├── qt4.py
│ ├── qt5.py
│ ├── qt6.py
│ ├── rust.py
│ ├── simd.py
│ ├── snippets.py
│ ├── sourceset.py
│ ├── wayland.py
│ └── windows.py
├── mparser.py
├── msetup.py
├── msubprojects.py
├── mtest.py
├── munstable_coredata.py
├── optinterpreter.py
├── options.py
├── programs.py
├── rewriter.py
├── scripts
│ ├── __init__.py
│ ├── clangformat.py
│ ├── clangtidy.py
│ ├── cleantrees.py
│ ├── clippy.py
│ ├── cmake_run_ctgt.py
│ ├── cmd_or_ps.ps1
│ ├── copy.py
│ ├── coverage.py
│ ├── delwithsuffix.py
│ ├── depaccumulate.py
│ ├── depfixer.py
│ ├── depscan.py
│ ├── dirchanger.py
│ ├── env2mfile.py
│ ├── externalproject.py
│ ├── gettext.py
│ ├── gtkdochelper.py
│ ├── hotdochelper.py
│ ├── itstool.py
│ ├── meson_exe.py
│ ├── msgfmthelper.py
│ ├── pickle_env.py
│ ├── pycompile.py
│ ├── python_info.py
│ ├── regen_checker.py
│ ├── reprotest.py
│ ├── run_tool.py
│ ├── rustdoc.py
│ ├── scanbuild.py
│ ├── symbolextractor.py
│ ├── tags.py
│ ├── test_loaded_modules.py
│ ├── uninstall.py
│ ├── vcstagger.py
│ └── yasm.py
├── templates
│ ├── __init__.py
│ ├── cpptemplates.py
│ ├── cstemplates.py
│ ├── ctemplates.py
│ ├── cudatemplates.py
│ ├── dlangtemplates.py
│ ├── fortrantemplates.py
│ ├── javatemplates.py
│ ├── mesontemplates.py
│ ├── objcpptemplates.py
│ ├── objctemplates.py
│ ├── rusttemplates.py
│ ├── samplefactory.py
│ ├── sampleimpl.py
│ └── valatemplates.py
├── tooldetect.py
├── utils
│ ├── __init__.py
│ ├── core.py
│ ├── platform.py
│ ├── universal.py
│ └── vsenv.py
└── wrap
│ ├── __init__.py
│ ├── wrap.py
│ └── wraptool.py
├── packaging
├── License.rtf
├── builddist.py
├── create_zipapp.py
├── createmsi.py
├── createpkg.py
├── hook-mesonbuild.py
├── macpages
│ └── English.lproj
│ │ ├── conclusion.html
│ │ ├── license.html
│ │ └── welcome.html
└── mpackage.py
├── pyproject.toml
├── run_cross_test.py
├── run_format_tests.py
├── run_meson_command_tests.py
├── run_mypy.py
├── run_project_tests.py
├── run_shell_checks.py
├── run_single_test.py
├── run_tests.py
├── run_unittests.py
├── setup.cfg
├── setup.py
├── skip_ci.py
├── test cases
├── android
│ └── 1 exe_type
│ │ ├── exe_type.c
│ │ └── meson.build
├── cmake
│ ├── 1 basic
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmMod.cpp
│ │ │ ├── cmMod.hpp
│ │ │ └── cpp_pch.hpp
│ ├── 10 header only
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ └── include
│ │ │ └── cmMod.hpp
│ ├── 11 cmake_module_path
│ │ ├── cmake
│ │ │ └── FindSomethingLikePython.cmake
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ └── gen.py
│ ├── 12 generator expressions
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmMod
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── include
│ │ │ │ └── cmMod.hpp
│ │ └── test.json
│ ├── 13 system includes
│ │ ├── main.cpp
│ │ ├── main2.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmMod.cpp
│ │ │ ├── cmMod.hpp
│ │ │ └── sysInc
│ │ │ └── triggerWarn.hpp
│ ├── 14 fortran threads
│ │ └── meson.build
│ ├── 15 object library advanced
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmObjLib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── genC.cpp
│ │ │ ├── libA.cpp
│ │ │ ├── libA.hpp
│ │ │ ├── libB.cpp
│ │ │ └── libB.hpp
│ ├── 16 threads
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── subprojects
│ │ │ └── cmMod
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── cmMod.cpp
│ │ │ │ ├── cmMod.hpp
│ │ │ │ └── main.cpp
│ │ └── test.json
│ ├── 17 include path order
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmMod.cpp
│ │ │ ├── incA
│ │ │ └── cmMod.hpp
│ │ │ ├── incB
│ │ │ └── cmMod.hpp
│ │ │ ├── incC
│ │ │ └── cmMod.hpp
│ │ │ ├── incD
│ │ │ └── cmMod.hpp
│ │ │ ├── incE
│ │ │ └── cmMod.hpp
│ │ │ ├── incF
│ │ │ └── cmMod.hpp
│ │ │ ├── incG
│ │ │ └── cmMod.hpp
│ │ │ ├── incH
│ │ │ └── cmMod.hpp
│ │ │ ├── incI
│ │ │ └── cmMod.hpp
│ │ │ ├── incJ
│ │ │ └── cmMod.hpp
│ │ │ ├── incL
│ │ │ └── cmMod.hpp
│ │ │ ├── incM
│ │ │ └── cmMod.hpp
│ │ │ ├── incN
│ │ │ └── cmMod.hpp
│ │ │ ├── incO
│ │ │ └── cmMod.hpp
│ │ │ └── incP
│ │ │ └── cmMod.hpp
│ ├── 18 skip include files
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmMod.cpp
│ │ │ ├── cmMod.hpp
│ │ │ └── fakeInc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmModInc1.cpp
│ │ │ ├── cmModInc2.cpp
│ │ │ ├── cmModInc3.cpp
│ │ │ └── cmModInc4.cpp
│ ├── 19 advanced options
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmOpts
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── cmMod.cpp
│ │ │ │ ├── cmMod.hpp
│ │ │ │ ├── cmTest.cpp
│ │ │ │ ├── cmTest.hpp
│ │ │ │ └── main.cpp
│ │ └── test.json
│ ├── 2 advanced
│ │ ├── main.cpp
│ │ ├── main3.cpp
│ │ ├── meson.build
│ │ ├── slib.cpp
│ │ ├── subprojects
│ │ │ └── cmMod
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── config.h.in
│ │ │ │ ├── lib
│ │ │ │ ├── cmMod.cpp
│ │ │ │ └── cmMod.hpp
│ │ │ │ ├── main.cpp
│ │ │ │ └── vers.map
│ │ └── test.json
│ ├── 20 cmake file
│ │ ├── foolib.cmake.in
│ │ ├── meson.build
│ │ └── test.json
│ ├── 21 shared module
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── runtime.c
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ └── module
│ │ │ ├── module.c
│ │ │ └── module.h
│ ├── 22 cmake module
│ │ ├── cmake_project
│ │ │ └── CMakeLists.txt
│ │ ├── meson.build
│ │ ├── projectConfig.cmake.in
│ │ └── test.json
│ ├── 23 cmake toolchain
│ │ ├── CMakeToolchain.cmake
│ │ ├── meson.build
│ │ ├── nativefile.ini.in
│ │ └── subprojects
│ │ │ ├── cmMod
│ │ │ └── CMakeLists.txt
│ │ │ └── cmModFortran
│ │ │ └── CMakeLists.txt
│ ├── 24 mixing languages
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmTest
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmTest.c
│ │ │ ├── cmTest.h
│ │ │ └── cmTest.m
│ ├── 25 assembler
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmTest
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmTest.c
│ │ │ └── cmTestAsm.s
│ ├── 26 cmake package prefix dir
│ │ ├── cmakePackagePrefixDirConfig.cmake.in
│ │ ├── meson.build
│ │ └── test.json
│ ├── 27 dependency fallback
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── broken_method.wrap
│ │ │ ├── cmMod.wrap
│ │ │ ├── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmMod.cpp
│ │ │ ├── cmMod.hpp
│ │ │ └── cpp_pch.hpp
│ │ │ ├── cmake_subp
│ │ │ └── CMakeLists.txt
│ │ │ ├── force_cmake.wrap
│ │ │ ├── force_cmake
│ │ │ ├── CMakeLists.txt
│ │ │ └── meson.build
│ │ │ ├── meson_method.wrap
│ │ │ └── meson_subp
│ │ │ └── meson.build
│ ├── 28 include directories
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmTest
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ └── cmTest.h
│ │ │ └── src
│ │ │ └── cmTest.c
│ ├── 3 advanced no dep
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmMod
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── config.h.in
│ │ │ │ ├── lib
│ │ │ │ ├── cmMod.cpp
│ │ │ │ └── cmMod.hpp
│ │ │ │ └── main.cpp
│ │ └── test.json
│ ├── 4 code gen
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmCodeGen
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── main.cpp
│ │ └── test.hpp
│ ├── 5 object library
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmObjLib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── libA.cpp
│ │ │ ├── libA.hpp
│ │ │ ├── libB.cpp
│ │ │ └── libB.hpp
│ ├── 6 object library no dep
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmObjLib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── libA.cpp
│ │ │ ├── libA.hpp
│ │ │ ├── libB.cpp
│ │ │ └── libB.hpp
│ ├── 7 cmake options
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmOpts
│ │ │ │ └── CMakeLists.txt
│ │ └── test.json
│ ├── 8 custom command
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── cmMod
│ │ │ ├── CMakeLists.txt
│ │ │ ├── args_test.cpp
│ │ │ ├── cmMod.cpp
│ │ │ ├── cmMod.hpp
│ │ │ ├── cp.cpp
│ │ │ ├── cpyBase.cpp.am
│ │ │ ├── cpyBase.hpp.am
│ │ │ ├── cpyInc.hpp.am
│ │ │ ├── cpyNext.cpp.am
│ │ │ ├── cpyNext.hpp.am
│ │ │ ├── cpyTest.cpp
│ │ │ ├── cpyTest
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cpyTest.hpp
│ │ │ ├── cpyTest2.hpp
│ │ │ ├── cpyTest3.hpp
│ │ │ ├── cpyTest4.hpp
│ │ │ └── cpyTest5.hpp
│ │ │ ├── genMain.cpp
│ │ │ ├── macro_name.cpp
│ │ │ └── mycpy
│ │ │ └── .gitkeep
│ └── 9 disabled subproject
│ │ └── meson.build
├── common
│ ├── 1 trivial
│ │ ├── meson.build
│ │ └── trivial.c
│ ├── 10 man install
│ │ ├── bar.2
│ │ ├── baz.1.in
│ │ ├── foo.1
│ │ ├── foo.fr.1
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── vanishing
│ │ │ ├── meson.build
│ │ │ ├── vanishing.1
│ │ │ └── vanishing.2
│ ├── 100 postconf with args
│ │ ├── meson.build
│ │ ├── postconf.py
│ │ ├── prog.c
│ │ └── raw.dat
│ ├── 101 testframework options
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 102 extract same name
│ │ ├── lib.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── src
│ │ │ └── lib.c
│ ├── 103 has header symbol
│ │ └── meson.build
│ ├── 104 has arg
│ │ └── meson.build
│ ├── 105 generatorcustom
│ │ ├── catter.py
│ │ ├── gen-resx.py
│ │ ├── gen.c
│ │ ├── gen.py
│ │ ├── host.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── res1.txt
│ │ └── res2.txt
│ ├── 106 multiple dir configure file
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── foo.txt
│ │ │ ├── meson.build
│ │ │ └── someinput.in
│ ├── 107 spaces backslash
│ │ ├── asm output
│ │ │ └── meson.build
│ │ ├── comparer-end-notstring.c
│ │ ├── comparer-end.c
│ │ ├── comparer.c
│ │ ├── include
│ │ │ └── comparer.h
│ │ └── meson.build
│ ├── 108 ternary
│ │ └── meson.build
│ ├── 109 custom target capture
│ │ ├── data_source.txt
│ │ ├── meson.build
│ │ ├── my_compiler.py
│ │ └── test.json
│ ├── 11 subdir
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 110 allgenerate
│ │ ├── converter.py
│ │ ├── foobar.cpp.in
│ │ └── meson.build
│ ├── 111 pathjoin
│ │ └── meson.build
│ ├── 112 subdir subproject
│ │ ├── meson.build
│ │ ├── prog
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── meson.build
│ │ │ ├── sub.c
│ │ │ └── sub.h
│ ├── 113 interpreter copy mutable var on assignment
│ │ └── meson.build
│ ├── 114 skip
│ │ └── meson.build
│ ├── 115 subproject project arguments
│ │ ├── exe.c
│ │ ├── exe.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── subexe
│ │ │ ├── meson.build
│ │ │ └── subexe.c
│ ├── 116 test skip
│ │ ├── meson.build
│ │ └── test_skip.c
│ ├── 117 shared module
│ │ ├── meson.build
│ │ ├── module.c
│ │ ├── nosyms.c
│ │ ├── prog.c
│ │ ├── runtime.c
│ │ └── test.json
│ ├── 118 llvm ir and assembly
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── square-aarch64.S
│ │ ├── square-arm.S
│ │ ├── square-x86.S
│ │ ├── square-x86_64.S
│ │ ├── square.ll
│ │ └── symbol-underscore.h
│ ├── 119 cpp and asm
│ │ ├── meson.build
│ │ ├── retval-arm.S
│ │ ├── retval-x86.S
│ │ ├── retval-x86_64.S
│ │ ├── symbol-underscore.h
│ │ └── trivial.cc
│ ├── 12 data
│ │ ├── datafile.dat
│ │ ├── etcfile.dat
│ │ ├── fileobject_datafile.dat
│ │ ├── meson.build
│ │ ├── runscript.sh
│ │ ├── somefile.txt
│ │ ├── subdir
│ │ │ └── data.txt
│ │ ├── subprojects
│ │ │ └── moredata
│ │ │ │ ├── data.txt
│ │ │ │ └── meson.build
│ │ ├── test.json
│ │ ├── to_be_renamed_1.txt
│ │ ├── to_be_renamed_3.txt
│ │ ├── to_be_renamed_4.txt
│ │ └── vanishing
│ │ │ ├── meson.build
│ │ │ ├── to_be_renamed_2.txt
│ │ │ ├── vanishing.dat
│ │ │ └── vanishing2.dat
│ ├── 120 extract all shared library
│ │ ├── extractor.h
│ │ ├── four.c
│ │ ├── func1234.def
│ │ ├── meson.build
│ │ ├── one.c
│ │ ├── prog.c
│ │ ├── three.c
│ │ └── two.c
│ ├── 121 object only target
│ │ ├── meson.build
│ │ ├── obj_generator.py
│ │ ├── objdir
│ │ │ ├── meson.build
│ │ │ ├── source4.c
│ │ │ ├── source5.c
│ │ │ └── source6.c
│ │ ├── prog.c
│ │ ├── source.c
│ │ ├── source2.c
│ │ ├── source2.def
│ │ ├── source3.c
│ │ └── test.json
│ ├── 122 no buildincdir
│ │ ├── include
│ │ │ └── header.h
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 123 custom target directory install
│ │ ├── docgen.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 124 dependency file generation
│ │ ├── main .c
│ │ └── meson.build
│ ├── 125 configure file in generator
│ │ ├── inc
│ │ │ ├── confdata.in
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── gen.py
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ └── source
│ ├── 126 generated llvm ir
│ │ ├── copyfile.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── square.ll.in
│ ├── 127 generated assembly
│ │ ├── copyfile.py
│ │ ├── empty.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── square-arm.S.in
│ │ ├── square-x86.S.in
│ │ ├── square-x86_64.S.in
│ │ ├── square.def
│ │ └── symbol-underscore.h
│ ├── 128 build by default targets in tests
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── write_file.py
│ ├── 129 build by default
│ │ ├── checkexists.py
│ │ ├── foo.c
│ │ ├── meson.build
│ │ ├── mygen.py
│ │ └── source.txt
│ ├── 13 pch
│ │ ├── c
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ └── prog.h
│ │ │ └── prog.c
│ │ ├── cpp
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ └── prog.hh
│ │ │ └── prog.cc
│ │ ├── generated
│ │ │ ├── gen_custom.py
│ │ │ ├── gen_generator.py
│ │ │ ├── generated_generator.in
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ └── prog.h
│ │ │ └── prog.c
│ │ ├── linkwhole
│ │ │ ├── lib1.c
│ │ │ ├── lib2.c
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ ├── pch1
│ │ │ │ └── pch_one.h
│ │ │ └── pch2
│ │ │ │ └── pch_two.h
│ │ ├── meson.build
│ │ ├── mixed
│ │ │ ├── func.c
│ │ │ ├── main.cc
│ │ │ ├── meson.build
│ │ │ └── pch
│ │ │ │ ├── func.h
│ │ │ │ └── main.h
│ │ ├── userDefined
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ ├── pch.c
│ │ │ │ └── pch.h
│ │ │ └── prog.c
│ │ ├── withIncludeDirectories
│ │ │ ├── include
│ │ │ │ └── lib
│ │ │ │ │ └── lib.h
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ └── prog.h
│ │ │ └── prog.c
│ │ └── withIncludeFile
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ └── prog.h
│ │ │ └── prog.c
│ ├── 130 include order
│ │ ├── ctsub
│ │ │ ├── copyfile.py
│ │ │ ├── emptyfile.c
│ │ │ ├── main.h
│ │ │ └── meson.build
│ │ ├── inc1
│ │ │ └── hdr.h
│ │ ├── inc2
│ │ │ └── hdr.h
│ │ ├── inc3
│ │ │ ├── meson.build
│ │ │ └── prefer-build-dir-over-src-dir.h
│ │ ├── meson.build
│ │ ├── ordertest.c
│ │ ├── sub1
│ │ │ ├── main.h
│ │ │ ├── meson.build
│ │ │ ├── some.c
│ │ │ └── some.h
│ │ ├── sub2
│ │ │ ├── main.h
│ │ │ └── meson.build
│ │ ├── sub3
│ │ │ ├── main.h
│ │ │ └── meson.build
│ │ └── sub4
│ │ │ ├── main.c
│ │ │ ├── main.h
│ │ │ └── meson.build
│ ├── 131 override options
│ │ ├── four.c
│ │ ├── meson.build
│ │ ├── one.c
│ │ ├── three.c
│ │ └── two.c
│ ├── 132 get define
│ │ ├── concat.h
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 133 c cpp and asm
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── retval-arm.S
│ │ ├── retval-x86.S
│ │ ├── retval-x86_64.S
│ │ ├── somelib.c
│ │ └── symbol-underscore.h
│ ├── 134 compute int
│ │ ├── config.h.in
│ │ ├── foobar.h
│ │ ├── meson.build
│ │ └── prog.c.in
│ ├── 135 custom target object output
│ │ ├── meson.build
│ │ ├── obj_generator.py
│ │ ├── objdir
│ │ │ ├── meson.build
│ │ │ └── source.c
│ │ └── progdir
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 136 empty build file
│ │ ├── meson.build
│ │ └── subdir
│ │ │ └── meson.build
│ ├── 137 whole archive
│ │ ├── exe
│ │ │ └── meson.build
│ │ ├── exe2
│ │ │ └── meson.build
│ │ ├── exe3
│ │ │ └── meson.build
│ │ ├── exe4
│ │ │ └── meson.build
│ │ ├── func1.c
│ │ ├── func2.c
│ │ ├── meson.build
│ │ ├── mylib.h
│ │ ├── prog.c
│ │ ├── sh_func2_dep_func1
│ │ │ └── meson.build
│ │ ├── sh_func2_linked_func1
│ │ │ └── meson.build
│ │ ├── sh_func2_transdep_func1
│ │ │ └── meson.build
│ │ ├── sh_only_link_whole
│ │ │ └── meson.build
│ │ ├── st_func1
│ │ │ └── meson.build
│ │ └── st_func2
│ │ │ └── meson.build
│ ├── 138 C and CPP link
│ │ ├── dummy.c
│ │ ├── foo.c
│ │ ├── foo.cpp
│ │ ├── foo.h
│ │ ├── foo.hpp
│ │ ├── foobar.c
│ │ ├── foobar.h
│ │ ├── meson.build
│ │ ├── sub.c
│ │ └── sub.h
│ ├── 139 mesonintrospect from scripts
│ │ ├── check_env.py
│ │ ├── check_introspection.py
│ │ └── meson.build
│ ├── 14 configure file
│ │ ├── CMakeLists.txt
│ │ ├── basename.py
│ │ ├── check_file.py
│ │ ├── check_inputs.py
│ │ ├── config.h
│ │ ├── config.h.in
│ │ ├── config10.h.in
│ │ ├── config4a.h.in
│ │ ├── config4b.h.in
│ │ ├── config5.h.in
│ │ ├── config6.h.in
│ │ ├── config7.h.in
│ │ ├── config8.h.in
│ │ ├── depfile
│ │ ├── differentafterbasename1.in
│ │ ├── differentafterbasename2.in
│ │ ├── dummy.dat
│ │ ├── dumpprog.c
│ │ ├── file_contains.py
│ │ ├── generator-deps.py
│ │ ├── generator-without-input-file.py
│ │ ├── generator.py
│ │ ├── invalid-utf8.bin.in
│ │ ├── meson.build
│ │ ├── nosubst-nocopy1.txt.in
│ │ ├── nosubst-nocopy2.txt.in
│ │ ├── prog.c
│ │ ├── prog10.c
│ │ ├── prog2.c
│ │ ├── prog4.c
│ │ ├── prog5.c
│ │ ├── prog6.c
│ │ ├── prog7.c
│ │ ├── prog9.c
│ │ ├── sameafterbasename.in
│ │ ├── sameafterbasename.in2
│ │ ├── subdir
│ │ │ └── meson.build
│ │ ├── test.json
│ │ ├── test.py.in
│ │ └── touch.py
│ ├── 140 custom target multiple outputs
│ │ ├── generator.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 141 special characters
│ │ ├── .editorconfig
│ │ ├── arg-char-test.c
│ │ ├── arg-string-test.c
│ │ ├── arg-unquoted-test.c
│ │ ├── check_quoting.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 142 nested links
│ │ ├── meson.build
│ │ └── xephyr.c
│ ├── 143 list of file sources
│ │ ├── foo
│ │ ├── gen.py
│ │ └── meson.build
│ ├── 144 link depends custom target
│ │ ├── foo.c
│ │ ├── make_file.py
│ │ └── meson.build
│ ├── 145 recursive linking
│ │ ├── 3rdorderdeps
│ │ │ ├── lib.c.in
│ │ │ ├── main.c.in
│ │ │ └── meson.build
│ │ ├── circular
│ │ │ ├── lib1.c
│ │ │ ├── lib2.c
│ │ │ ├── lib3.c
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ ├── prop1.c
│ │ │ ├── prop2.c
│ │ │ └── prop3.c
│ │ ├── edge-cases
│ │ │ ├── libsto.c
│ │ │ ├── meson.build
│ │ │ ├── shstmain.c
│ │ │ ├── stobuilt.c
│ │ │ └── stomain.c
│ │ ├── lib.h
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── shnodep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ ├── shshdep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ ├── shstdep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ ├── stnodep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ ├── stshdep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ └── ststdep
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ ├── 146 library at root
│ │ ├── lib.c
│ │ ├── main
│ │ │ ├── main.c
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 147 simd
│ │ ├── fallback.c
│ │ ├── include
│ │ │ └── simdheader.h
│ │ ├── meson.build
│ │ ├── simd_avx.c
│ │ ├── simd_avx2.c
│ │ ├── simd_mmx.c
│ │ ├── simd_neon.c
│ │ ├── simd_sse.c
│ │ ├── simd_sse2.c
│ │ ├── simd_sse3.c
│ │ ├── simd_sse41.c
│ │ ├── simd_sse42.c
│ │ ├── simd_ssse3.c
│ │ ├── simdchecker.c
│ │ └── simdfuncs.h
│ ├── 148 shared module resolving symbol in executable
│ │ ├── meson.build
│ │ ├── module.c
│ │ └── prog.c
│ ├── 149 dotinclude
│ │ ├── dotproc.c
│ │ ├── meson.build
│ │ └── stdio.h
│ ├── 15 if
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 150 reserved targets
│ │ ├── all
│ │ │ └── meson.build
│ │ ├── benchmark
│ │ │ └── meson.build
│ │ ├── clean-ctlist
│ │ │ └── meson.build
│ │ ├── clean-gcda
│ │ │ └── meson.build
│ │ ├── clean-gcno
│ │ │ └── meson.build
│ │ ├── clean
│ │ │ └── meson.build
│ │ ├── coverage-html
│ │ │ └── meson.build
│ │ ├── coverage-sonarqube
│ │ │ └── meson.build
│ │ ├── coverage-text
│ │ │ └── meson.build
│ │ ├── coverage-xml
│ │ │ └── meson.build
│ │ ├── coverage
│ │ │ └── meson.build
│ │ ├── dist
│ │ │ └── meson.build
│ │ ├── distcheck
│ │ │ └── meson.build
│ │ ├── install
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ ├── phony
│ │ │ └── meson.build
│ │ ├── reconfigure
│ │ │ └── meson.build
│ │ ├── runtarget
│ │ │ ├── echo.py
│ │ │ └── meson.build
│ │ ├── scan-build
│ │ │ └── meson.build
│ │ ├── test.c
│ │ ├── test
│ │ │ └── meson.build
│ │ └── uninstall
│ │ │ └── meson.build
│ ├── 151 duplicate source names
│ │ ├── dir1
│ │ │ ├── file.c
│ │ │ └── meson.build
│ │ ├── dir2
│ │ │ ├── dir1
│ │ │ │ └── file.c
│ │ │ ├── file.c
│ │ │ └── meson.build
│ │ ├── dir3
│ │ │ ├── dir1
│ │ │ │ └── file.c
│ │ │ ├── file.c
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 152 index customtarget
│ │ ├── check_args.py
│ │ ├── gen_sources.py
│ │ ├── lib.c
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 153 wrap file should not failed
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── meson.build
│ │ │ ├── subprojects
│ │ │ │ ├── foo
│ │ │ │ │ └── prog2.c
│ │ │ │ └── prog.c
│ │ │ └── test.c
│ │ ├── subprojects
│ │ │ ├── bar.wrap
│ │ │ ├── foo.wrap
│ │ │ ├── packagecache
│ │ │ │ ├── foo-1.0-patch.tar.xz
│ │ │ │ ├── foo-1.0.tar.xz
│ │ │ │ ├── zlib-1.2.8-8-wrap.zip
│ │ │ │ └── zlib-1.2.8.tar.gz
│ │ │ ├── packagefiles
│ │ │ │ ├── bar-1.0-patch.tar.xz
│ │ │ │ ├── bar-1.0.tar.xz
│ │ │ │ ├── foo-1.0
│ │ │ │ │ └── meson.build
│ │ │ │ └── patchfile
│ │ │ │ │ ├── 0001-Change-foo-to-executable.patch
│ │ │ │ │ ├── 0001-Change-return-value-to-43.patch
│ │ │ │ │ └── 0002-Change-return-value-to-44.patch
│ │ │ ├── patchdir.wrap
│ │ │ ├── patchfile.wrap
│ │ │ ├── zlib-1.2.8
│ │ │ │ ├── foo.c
│ │ │ │ └── meson.build
│ │ │ └── zlib.wrap
│ │ └── test.json
│ ├── 154 includedir subproj
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subprojects
│ │ │ └── inctest
│ │ │ ├── include
│ │ │ └── incfile.h
│ │ │ └── meson.build
│ ├── 155 subproject dir name collision
│ │ ├── a.c
│ │ ├── custom_subproject_dir
│ │ │ ├── B
│ │ │ │ ├── b.c
│ │ │ │ └── meson.build
│ │ │ └── C
│ │ │ │ ├── c.c
│ │ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── other_subdir
│ │ │ ├── custom_subproject_dir
│ │ │ └── other.c
│ │ │ └── meson.build
│ ├── 156 config tool variable
│ │ └── meson.build
│ ├── 157 custom target subdir depend files
│ │ ├── copyfile.py
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── dep.dat
│ │ │ ├── foo.c.in
│ │ │ └── meson.build
│ ├── 158 disabler
│ │ └── meson.build
│ ├── 159 array option
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 16 comparison
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 160 custom target template substitution
│ │ ├── checkcopy.py
│ │ ├── foo.c.in
│ │ └── meson.build
│ ├── 161 not-found dependency
│ │ ├── meson.build
│ │ ├── sub
│ │ │ └── meson.build
│ │ ├── subprojects
│ │ │ └── trivial
│ │ │ │ ├── meson.build
│ │ │ │ └── trivial.c
│ │ └── testlib.c
│ ├── 162 subdir if_found
│ │ ├── meson.build
│ │ └── subdir
│ │ │ └── meson.build
│ ├── 163 default options prefix dependent defaults
│ │ └── meson.build
│ ├── 164 dependency factory
│ │ └── meson.build
│ ├── 165 get project license
│ │ ├── bar.c
│ │ └── meson.build
│ ├── 166 yield
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 167 subproject nested subproject dirs
│ │ ├── contrib
│ │ │ └── subprojects
│ │ │ │ ├── alpha
│ │ │ │ ├── a.c
│ │ │ │ ├── meson.build
│ │ │ │ └── var
│ │ │ │ │ └── subprojects
│ │ │ │ │ └── wrap_files_might_be_here
│ │ │ │ └── beta
│ │ │ │ ├── b.c
│ │ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 168 preserve gendir
│ │ ├── base.inp
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── subbie.inp
│ │ ├── genprog.py
│ │ ├── meson.build
│ │ └── testprog.c
│ ├── 169 source in dep
│ │ ├── bar.cpp
│ │ ├── foo.c
│ │ ├── generated
│ │ │ ├── funname
│ │ │ ├── genheader.py
│ │ │ ├── main.c
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 17 array
│ │ ├── func.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 170 generator link whole
│ │ ├── export.h
│ │ ├── generator.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── meson_test_function.tmpl
│ │ └── pull_meson_test_function.c
│ ├── 171 initial c_args
│ │ ├── meson.build
│ │ └── test.json
│ ├── 172 identical target name in subproject flat layout
│ │ ├── foo.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── subproj
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 173 as-needed
│ │ ├── config.h
│ │ ├── libA.cpp
│ │ ├── libA.h
│ │ ├── libB.cpp
│ │ ├── main.cpp
│ │ └── meson.build
│ ├── 174 ndebug if-release enabled
│ │ ├── main.c
│ │ └── meson.build
│ ├── 175 ndebug if-release disabled
│ │ ├── main.c
│ │ └── meson.build
│ ├── 176 subproject version
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── a
│ │ │ └── meson.build
│ ├── 177 subdir_done
│ │ └── meson.build
│ ├── 178 bothlibraries
│ │ ├── dummy.py
│ │ ├── foo.cpp
│ │ ├── libfile.c
│ │ ├── main.c
│ │ ├── main2.c
│ │ ├── meson.build
│ │ └── mylib.h
│ ├── 179 escape and unicode
│ │ ├── file.c.in
│ │ ├── file.py
│ │ ├── find.py
│ │ ├── fun.c
│ │ ├── main.c
│ │ └── meson.build
│ ├── 18 includedir
│ │ ├── include
│ │ │ └── func.h
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── func.c
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 18 includedirxyz
│ │ └── do_not_delete
│ ├── 180 has link arg
│ │ └── meson.build
│ ├── 181 same target name flat layout
│ │ ├── foo.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 182 find override
│ │ ├── broken.py
│ │ ├── meson.build
│ │ ├── otherdir
│ │ │ ├── main.c
│ │ │ ├── main2.c
│ │ │ ├── meson.build
│ │ │ ├── source.desc
│ │ │ └── source2.desc
│ │ ├── prog-version.py
│ │ ├── subdir
│ │ │ ├── converter.py
│ │ │ ├── gencodegen.py.in
│ │ │ └── meson.build
│ │ └── subprojects
│ │ │ ├── sub.wrap
│ │ │ ├── sub
│ │ │ └── meson.build
│ │ │ ├── sub2.wrap
│ │ │ └── sub2
│ │ │ ├── meson.build
│ │ │ └── prog-version.py
│ ├── 183 partial dependency
│ │ ├── declare_dependency
│ │ │ ├── headers
│ │ │ │ ├── foo.c
│ │ │ │ └── foo.h
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ └── other.c
│ │ ├── external_dependency
│ │ │ ├── header_only.c
│ │ │ ├── link.c
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 184 openmp
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 185 same target name
│ │ ├── file.c
│ │ ├── meson.build
│ │ └── sub
│ │ │ ├── file2.c
│ │ │ └── meson.build
│ ├── 186 test depends
│ │ ├── gen.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.py
│ ├── 187 args flattening
│ │ └── meson.build
│ ├── 188 dict
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 189 check header
│ │ ├── meson.build
│ │ └── ouagadougou.h
│ ├── 19 header in file list
│ │ ├── header.h
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 190 install_mode
│ │ ├── config.h.in
│ │ ├── data_source.txt
│ │ ├── foo.1
│ │ ├── meson.build
│ │ ├── rootdir.h
│ │ ├── runscript.sh
│ │ ├── stat.c
│ │ ├── sub1
│ │ │ └── second.dat
│ │ ├── sub2
│ │ │ └── stub
│ │ ├── test.json
│ │ └── trivial.c
│ ├── 191 subproject array version
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── foo
│ │ │ └── meson.build
│ ├── 192 feature option
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 193 feature option disabled
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 194 static threads
│ │ ├── lib1.c
│ │ ├── lib2.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 195 generator in subdir
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── meson.build
│ │ │ │ ├── subbie.inp
│ │ │ │ ├── testprog.c
│ │ │ │ └── tooldir
│ │ │ │ └── genprog.py
│ │ └── meson.build
│ ├── 196 subproject with features
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── nothing.c
│ │ └── subprojects
│ │ │ ├── auto_sub_with_missing_dep
│ │ │ └── meson.build
│ │ │ ├── disabled_sub
│ │ │ ├── lib
│ │ │ │ ├── meson.build
│ │ │ │ ├── sub.c
│ │ │ │ └── sub.h
│ │ │ └── meson.build
│ │ │ └── sub
│ │ │ ├── lib
│ │ │ ├── meson.build
│ │ │ ├── sub.c
│ │ │ └── sub.h
│ │ │ └── meson.build
│ ├── 197 function attributes
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 198 broken subproject
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── broken
│ │ │ ├── broken.c
│ │ │ └── meson.build
│ ├── 199 argument syntax
│ │ └── meson.build
│ ├── 2 cpp
│ │ ├── VERSIONFILE
│ │ ├── cpp.C
│ │ ├── meson.build
│ │ ├── something.txt
│ │ └── trivial.cc
│ ├── 20 global arg
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── prog.cc
│ ├── 200 install name_prefix name_suffix
│ │ ├── libfile.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 201 kwarg entry
│ │ ├── inc
│ │ │ └── prog.h
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 202 custom target build by default
│ │ ├── docgen.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 203 find_library and headers
│ │ ├── foo.h
│ │ └── meson.build
│ ├── 204 line continuation
│ │ └── meson.build
│ ├── 205 native file path override
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── nativefile.ini
│ │ └── test.json
│ ├── 206 tap tests
│ │ ├── cat.c
│ │ ├── issue7515.txt
│ │ ├── meson.build
│ │ └── tester.c
│ ├── 207 warning level 0
│ │ ├── main.cpp
│ │ └── meson.build
│ ├── 208 link custom
│ │ ├── custom_stlib.py
│ │ ├── custom_target.c
│ │ ├── custom_target.py
│ │ ├── dummy.c
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── outerlib.c
│ │ └── prog.c
│ ├── 209 link custom_i single from multiple
│ │ ├── generate_conflicting_stlibs.py
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 21 target arg
│ │ ├── func.c
│ │ ├── func2.c
│ │ ├── meson.build
│ │ ├── prog.cc
│ │ └── prog2.cc
│ ├── 210 link custom_i multiple from multiple
│ │ ├── generate_stlibs.py
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 211 dependency get_variable method
│ │ ├── meson.build
│ │ └── test.json
│ ├── 212 source set configuration_data
│ │ ├── a.c
│ │ ├── all.h
│ │ ├── f.c
│ │ ├── g.c
│ │ ├── meson.build
│ │ ├── nope.c
│ │ └── subdir
│ │ │ ├── b.c
│ │ │ └── meson.build
│ ├── 213 source set dictionary
│ │ ├── a.c
│ │ ├── all.h
│ │ ├── f.c
│ │ ├── g.c
│ │ ├── meson.build
│ │ ├── nope.c
│ │ └── subdir
│ │ │ ├── b.c
│ │ │ └── meson.build
│ ├── 214 source set custom target
│ │ ├── a.c
│ │ ├── all.h
│ │ ├── cp.py
│ │ ├── f.c
│ │ ├── g.c
│ │ └── meson.build
│ ├── 215 source set realistic example
│ │ ├── boards
│ │ │ ├── arm
│ │ │ │ ├── aarch64.cc
│ │ │ │ ├── arm.cc
│ │ │ │ ├── arm.h
│ │ │ │ ├── arm32.cc
│ │ │ │ ├── versatilepb.cc
│ │ │ │ ├── virt.cc
│ │ │ │ └── xlnx_zcu102.cc
│ │ │ ├── meson.build
│ │ │ └── x86
│ │ │ │ └── pc.cc
│ │ ├── common.h
│ │ ├── config
│ │ │ ├── aarch64
│ │ │ ├── arm
│ │ │ └── x86
│ │ ├── devices
│ │ │ ├── meson.build
│ │ │ ├── virtio-mmio.cc
│ │ │ ├── virtio-pci.cc
│ │ │ ├── virtio.cc
│ │ │ └── virtio.h
│ │ ├── dummy.cpp
│ │ ├── main.cc
│ │ ├── meson.build
│ │ ├── not-found.cc
│ │ ├── was-found.cc
│ │ └── zlib.cc
│ ├── 216 custom target input extracted objects
│ │ ├── check_object.py
│ │ ├── libdir
│ │ │ ├── gen.py
│ │ │ ├── meson.build
│ │ │ └── source.c
│ │ └── meson.build
│ ├── 217 test priorities
│ │ ├── meson.build
│ │ └── testprog.py
│ ├── 218 include_dir dot
│ │ ├── meson.build
│ │ ├── rone.h
│ │ └── src
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ └── rone.c
│ ├── 219 include_type dependency
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── pch
│ │ │ └── test.hpp
│ │ └── subprojects
│ │ │ └── subDep
│ │ │ └── meson.build
│ ├── 22 object extraction
│ │ ├── check-obj.py
│ │ ├── create-source.py
│ │ ├── header.h
│ │ ├── lib.c
│ │ ├── lib2.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── src
│ │ │ └── lib.c
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── meson.build
│ │ │ └── source.c
│ ├── 220 fs module
│ │ ├── btgt.c
│ │ ├── ctgt.txt
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ ├── btgt.c
│ │ │ ├── meson.build
│ │ │ └── subdirfile.txt
│ │ └── subprojects
│ │ │ └── subbie
│ │ │ ├── meson.build
│ │ │ ├── subprojectfile.txt
│ │ │ └── subsub
│ │ │ ├── meson.build
│ │ │ └── subsubfile.txt
│ ├── 221 zlib
│ │ └── meson.build
│ ├── 222 native prop
│ │ ├── crossfile.ini
│ │ ├── meson.build
│ │ └── nativefile.ini
│ ├── 223 persubproject options
│ │ ├── foo.c
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── sub1
│ │ │ │ ├── foo.c
│ │ │ │ └── meson.build
│ │ │ └── sub2
│ │ │ │ ├── foo.c
│ │ │ │ ├── foo.cpp
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 224 arithmetic operators
│ │ └── meson.build
│ ├── 225 link language
│ │ ├── c_linkage.cpp
│ │ ├── c_linkage.h
│ │ ├── lib.cpp
│ │ ├── main.c
│ │ └── meson.build
│ ├── 226 link depends indexed custom target
│ │ ├── check_arch.py
│ │ ├── foo.c
│ │ ├── make_file.py
│ │ └── meson.build
│ ├── 227 very long command line
│ │ ├── codegen.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── name_gen.py
│ ├── 228 custom_target source
│ │ ├── a
│ │ ├── meson.build
│ │ └── x.py
│ ├── 229 disabler array addition
│ │ ├── meson.build
│ │ └── test.c
│ ├── 23 endian
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 230 external project
│ │ ├── app.c
│ │ ├── func.c
│ │ ├── func.h
│ │ ├── libfoo
│ │ │ ├── configure
│ │ │ ├── libfoo.c
│ │ │ ├── libfoo.h
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 231 subdir files
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 232 dependency allow_fallback
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── foob
│ │ │ └── meson.build
│ │ │ └── foob3
│ │ │ └── meson.build
│ ├── 233 wrap case
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subprojects
│ │ │ ├── up_down.wrap
│ │ │ └── up_down
│ │ │ ├── meson.build
│ │ │ └── up_down.h
│ ├── 234 get_file_contents
│ │ ├── VERSION
│ │ ├── meson.build
│ │ ├── other
│ │ │ └── meson.build
│ │ └── utf-16-text
│ ├── 235 invalid standard overridden to valid
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 236 proper args splitting
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 237 fstrings
│ │ └── meson.build
│ ├── 238 dependency include_type inconsistency
│ │ ├── bar
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── baz.wrap
│ │ │ ├── baz
│ │ │ └── meson.build
│ │ │ ├── foo.wrap
│ │ │ └── foo
│ │ │ └── meson.build
│ ├── 239 includedir violation
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ ├── include
│ │ │ │ └── placeholder.h
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 24 library versions
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 240 dependency native host == build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 241 set and get variable
│ │ ├── meson.build
│ │ ├── test1.txt
│ │ └── test2.txt
│ ├── 242 custom target feed
│ │ ├── data_source.txt
│ │ ├── meson.build
│ │ ├── my_compiler.py
│ │ └── test.json
│ ├── 243 escape++
│ │ ├── meson.build
│ │ └── test.c
│ ├── 244 variable scope
│ │ └── meson.build
│ ├── 245 custom target index source
│ │ ├── code_source.c
│ │ ├── copyfile.py
│ │ ├── copyfile2.py
│ │ ├── header_source.h
│ │ ├── main.c
│ │ └── meson.build
│ ├── 246 dependency fallbacks
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── png
│ │ │ └── meson.build
│ ├── 247 deprecated option
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 248 install_emptydir
│ │ ├── meson.build
│ │ └── test.json
│ ├── 249 install_symlink
│ │ ├── datafile.dat
│ │ ├── meson.build
│ │ └── test.json
│ ├── 25 config subdir
│ │ ├── include
│ │ │ ├── config.h.in
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 250 system include dir
│ │ ├── lib
│ │ │ └── lib.hpp
│ │ ├── main.cpp
│ │ └── meson.build
│ ├── 251 add_project_dependencies
│ │ ├── inc
│ │ │ └── lib.h
│ │ ├── lib.c
│ │ ├── main.c
│ │ └── meson.build
│ ├── 252 install data structured
│ │ ├── dir1
│ │ │ ├── bad
│ │ │ ├── file1
│ │ │ ├── file2
│ │ │ └── file3
│ │ ├── dir2
│ │ │ ├── bad
│ │ │ ├── file1
│ │ │ ├── file2
│ │ │ └── file3
│ │ ├── dir3
│ │ │ ├── bad
│ │ │ ├── file1
│ │ │ ├── file2
│ │ │ └── file3
│ │ ├── meson.build
│ │ ├── pysrc
│ │ │ ├── __init__.py
│ │ │ ├── bad.py
│ │ │ ├── bar.py
│ │ │ ├── foo.py
│ │ │ ├── meson.build
│ │ │ └── submod
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bad.py
│ │ │ │ └── baz.py
│ │ └── test.json
│ ├── 253 subproject dependency variables
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── subfiles
│ │ │ │ ├── foo.c
│ │ │ │ ├── meson.build
│ │ │ │ ├── subdir
│ │ │ │ └── foo.c
│ │ │ │ └── subdir2
│ │ │ │ └── foo.c
│ │ └── test.json
│ ├── 254 long output
│ │ ├── dumper.c
│ │ └── meson.build
│ ├── 255 module warnings
│ │ ├── meson.build
│ │ └── test.json
│ ├── 256 subproject extracted objects
│ │ ├── foo.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── myobjects
│ │ │ │ ├── cpplib.cpp
│ │ │ │ ├── cpplib.h
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 257 generated header dep
│ │ ├── foo.c
│ │ └── meson.build
│ ├── 258 subsubproject inplace
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ ├── meson.build
│ │ │ │ └── subprojects
│ │ │ │ ├── subsub-1.0
│ │ │ │ └── meson.build
│ │ │ │ └── subsub.wrap
│ │ └── test.json
│ ├── 259 preprocess
│ │ ├── bar.c
│ │ ├── foo.c
│ │ ├── foo.x
│ │ ├── math.c
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── file.map.in
│ │ │ └── meson.build
│ ├── 26 find program
│ │ ├── meson.build
│ │ ├── print-version-custom-argument.py
│ │ ├── print-version-with-prefix.py
│ │ ├── print-version.py
│ │ ├── scripts
│ │ │ └── test_subdir.py
│ │ └── source.in
│ ├── 260 declare_dependency objects
│ │ ├── bar.c
│ │ ├── foo.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 261 testcase clause
│ │ ├── meson.build
│ │ └── test.json
│ ├── 262 generator chain
│ │ ├── data.txt
│ │ ├── meson.build
│ │ ├── stage1.py
│ │ └── stage2.py
│ ├── 263 internal dependency includes in checks
│ │ ├── include
│ │ │ └── test_262_header.h
│ │ └── meson.build
│ ├── 264 required keyword in has functions
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 265 default_options dict
│ │ ├── lib.c
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 266 format string
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 267 default_options in find_program
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── dummy.wrap
│ │ │ └── dummy
│ │ │ ├── dummy.c
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 268 install functions and follow symlinks
│ │ ├── foo
│ │ │ └── file1
│ │ ├── meson.build
│ │ └── test.json
│ ├── 269 configure file output format
│ │ ├── compare.py
│ │ ├── expected
│ │ │ ├── config.h
│ │ │ ├── config.json
│ │ │ ├── config.mg
│ │ │ └── config.nasm
│ │ └── meson.build
│ ├── 27 multiline string
│ │ └── meson.build
│ ├── 270 int_to_str_fill
│ │ └── meson.build
│ ├── 271 env in generator.process
│ │ ├── generate_main.py
│ │ ├── main.template
│ │ └── meson.build
│ ├── 272 unity
│ │ ├── meson.build
│ │ ├── slib.c
│ │ ├── slib1.c
│ │ ├── slib2.c
│ │ └── test.json
│ ├── 273 both libraries
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── src
│ │ │ ├── api.h
│ │ │ ├── both_libraries.c
│ │ │ ├── both_libraries.h
│ │ │ ├── library.c
│ │ │ ├── library.h
│ │ │ └── main.c
│ │ └── test.json
│ ├── 274 customtarget exe for test
│ │ ├── generate.py
│ │ └── meson.build
│ ├── 275 environment
│ │ ├── meson.build
│ │ └── testenv.py
│ ├── 276 required keyword in compiles functions
│ │ ├── invalid.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── valid.c
│ ├── 277 generator custom_tgt subdir
│ │ ├── include
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 278 custom target private dir
│ │ └── meson.build
│ ├── 279 pkgconfig override
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── pkg-config.wrap
│ │ │ └── pkg-config
│ │ │ ├── bin
│ │ │ └── pkg-config.py
│ │ │ └── meson.build
│ ├── 28 try compile
│ │ ├── foo.h.in
│ │ ├── invalid.c
│ │ ├── meson.build
│ │ └── valid.c
│ ├── 280 pkgconfig-gen
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ ├── simple2
│ │ │ ├── exports.def
│ │ │ ├── meson.build
│ │ │ ├── simple2.c
│ │ │ └── simple2.h
│ │ └── test.json
│ ├── 281 subproj options
│ │ ├── crossfile.ini
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── sub
│ │ │ │ ├── meson.build
│ │ │ │ └── meson_options.txt
│ │ │ └── sub2
│ │ │ │ ├── f.c
│ │ │ │ ├── meson.build
│ │ │ │ └── meson_options.txt
│ │ └── test.json
│ ├── 282 test args and depends in path
│ │ ├── libs
│ │ │ ├── a
│ │ │ │ ├── lib_a.c
│ │ │ │ ├── lib_a.def
│ │ │ │ └── meson.build
│ │ │ ├── b
│ │ │ │ ├── lib_b.c
│ │ │ │ ├── lib_b.def
│ │ │ │ └── meson.build
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.c
│ ├── 283 wrap override
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── sub
│ │ │ ├── meson.build
│ │ │ └── subprojects
│ │ │ │ └── subsub.wrap
│ │ │ └── subsub
│ │ │ └── meson.build
│ ├── 284 pkgconfig subproject
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ ├── subprojects
│ │ │ └── simple2
│ │ │ │ ├── exports.def
│ │ │ │ ├── meson.build
│ │ │ │ ├── simple2.c
│ │ │ │ └── simple2.h
│ │ └── test.json
│ ├── 285 atomic
│ │ ├── a.c
│ │ └── meson.build
│ ├── 286 importstd
│ │ ├── meson.build
│ │ └── useistd.cpp
│ ├── 29 compiler id
│ │ └── meson.build
│ ├── 3 static
│ │ ├── lib3.c
│ │ ├── libfile.c
│ │ ├── libfile2.c
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 30 sizeof
│ │ ├── config.h.in
│ │ ├── meson.build
│ │ └── prog.c.in
│ ├── 31 define10
│ │ ├── config.h.in
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 32 has header
│ │ ├── meson.build
│ │ └── ouagadougou.h
│ ├── 33 run program
│ │ ├── check-env.py
│ │ ├── get-version.py
│ │ ├── meson.build
│ │ ├── scripts
│ │ │ ├── hello.bat
│ │ │ └── hello.sh
│ │ └── test.json
│ ├── 34 logic ops
│ │ └── meson.build
│ ├── 35 string operations
│ │ └── meson.build
│ ├── 36 has function
│ │ └── meson.build
│ ├── 37 has member
│ │ └── meson.build
│ ├── 38 alignment
│ │ └── meson.build
│ ├── 39 library chain
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ ├── lib1.c
│ │ │ ├── meson.build
│ │ │ ├── subdir2
│ │ │ │ ├── lib2.c
│ │ │ │ └── meson.build
│ │ │ └── subdir3
│ │ │ │ ├── lib3.c
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 4 shared
│ │ ├── libfile.c
│ │ ├── libfile2.c
│ │ └── meson.build
│ ├── 40 options
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 41 test args
│ │ ├── cmd_args.c
│ │ ├── copyfile.py
│ │ ├── env2vars.c
│ │ ├── envvars.c
│ │ ├── meson.build
│ │ ├── pathtester.py
│ │ ├── tester.c
│ │ ├── tester.py
│ │ ├── testfile.txt
│ │ └── wrap.py
│ ├── 42 subproject
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── mylicense.txt
│ │ ├── subprojects
│ │ │ ├── sublib
│ │ │ │ ├── include
│ │ │ │ │ └── subdefs.h
│ │ │ │ ├── meson.build
│ │ │ │ ├── simpletest.c
│ │ │ │ ├── sublib.c
│ │ │ │ ├── sublicense1.txt
│ │ │ │ └── sublicense2.txt
│ │ │ └── subunused
│ │ │ │ ├── meson.build
│ │ │ │ └── meson.options
│ │ ├── test.json
│ │ └── user.c
│ ├── 43 subproject options
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── subproject
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 44 pkgconfig-gen
│ │ ├── answer.c
│ │ ├── dependencies
│ │ │ ├── custom.c
│ │ │ ├── dummy.c
│ │ │ ├── exposed.c
│ │ │ ├── internal.c
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ └── test2.c
│ │ ├── foo.c
│ │ ├── inc1
│ │ │ └── inc1.h
│ │ ├── inc2
│ │ │ └── inc2.h
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ ├── simple5.c
│ │ └── test.json
│ ├── 45 custom install dirs
│ │ ├── datafile.cat
│ │ ├── meson.build
│ │ ├── prog.1
│ │ ├── prog.c
│ │ ├── sample.h
│ │ ├── subdir
│ │ │ └── datafile.dog
│ │ └── test.json
│ ├── 46 subproject subproject
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subprojects
│ │ │ ├── a
│ │ │ ├── a.c
│ │ │ └── meson.build
│ │ │ ├── b
│ │ │ ├── b.c
│ │ │ └── meson.build
│ │ │ └── c
│ │ │ └── meson.build
│ ├── 47 same file name
│ │ ├── d1
│ │ │ └── file.c
│ │ ├── d2
│ │ │ └── file.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 48 file grabber
│ │ ├── a.c
│ │ ├── b.c
│ │ ├── c.c
│ │ ├── grabber.bat
│ │ ├── grabber.sh
│ │ ├── grabber2.bat
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subdir
│ │ │ ├── meson.build
│ │ │ ├── suba.c
│ │ │ ├── subb.c
│ │ │ ├── subc.c
│ │ │ └── subprog.c
│ ├── 49 custom target
│ │ ├── data_source.txt
│ │ ├── depfile
│ │ │ ├── dep.py
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ ├── my_compiler.py
│ │ └── test.json
│ ├── 5 linkstatic
│ │ ├── libfile.c
│ │ ├── libfile2.c
│ │ ├── libfile3.c
│ │ ├── libfile4.c
│ │ ├── main.c
│ │ └── meson.build
│ ├── 50 custom target chain
│ │ ├── data_source.txt
│ │ ├── meson.build
│ │ ├── my_compiler.py
│ │ ├── my_compiler2.py
│ │ ├── test.json
│ │ └── usetarget
│ │ │ ├── meson.build
│ │ │ ├── myexe.c
│ │ │ └── subcomp.py
│ ├── 51 run target
│ │ ├── .clang-format
│ │ ├── .clang-tidy
│ │ ├── check-env.py
│ │ ├── check_exists.py
│ │ ├── configure.in
│ │ ├── converter.py
│ │ ├── fakeburner.py
│ │ ├── helloprinter.c
│ │ ├── meson.build
│ │ └── subdir
│ │ │ └── textprinter.py
│ ├── 52 object generator
│ │ ├── dir
│ │ │ ├── meson.build
│ │ │ ├── source5.c
│ │ │ └── source6.c
│ │ ├── meson.build
│ │ ├── obj_generator.py
│ │ ├── prog.c
│ │ ├── source.c
│ │ ├── source2.c
│ │ ├── source3.c
│ │ └── source4.c
│ ├── 53 install script
│ │ ├── customtarget.py
│ │ ├── meson.build
│ │ ├── myinstall.py
│ │ ├── prog.c
│ │ ├── src
│ │ │ ├── a file.txt
│ │ │ ├── foo.c
│ │ │ ├── meson.build
│ │ │ └── myinstall.py
│ │ └── test.json
│ ├── 54 custom target source output
│ │ ├── generator.py
│ │ ├── main.c
│ │ └── meson.build
│ ├── 55 exe static shared
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── shlib2.c
│ │ ├── stat.c
│ │ ├── stat2.c
│ │ └── subdir
│ │ │ ├── exports.h
│ │ │ ├── meson.build
│ │ │ └── shlib.c
│ ├── 56 array methods
│ │ ├── a.txt
│ │ ├── b.txt
│ │ ├── c.txt
│ │ └── meson.build
│ ├── 57 custom header generator
│ │ ├── input.def
│ │ ├── makeheader.py
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── somefile.txt
│ ├── 58 multiple generators
│ │ ├── data2.dat
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── mygen.py
│ │ └── subdir
│ │ │ ├── data.dat
│ │ │ └── meson.build
│ ├── 59 install subdir
│ │ ├── meson.build
│ │ ├── nested_elided
│ │ │ └── sub
│ │ │ │ ├── dircheck
│ │ │ │ └── ninth.dat
│ │ │ │ └── eighth.dat
│ │ ├── sub
│ │ │ └── sub1
│ │ │ │ └── third.dat
│ │ ├── sub1
│ │ │ └── second.dat
│ │ ├── sub2
│ │ │ ├── dircheck
│ │ │ │ └── excluded-three.dat
│ │ │ ├── excluded-three.dat
│ │ │ ├── excluded
│ │ │ │ └── two.dat
│ │ │ └── one.dat
│ │ ├── sub3
│ │ │ └── data
│ │ │ │ ├── data.txt
│ │ │ │ ├── excluded.txt
│ │ │ │ └── excluded
│ │ │ │ └── excluded.txt
│ │ ├── sub_elided
│ │ │ ├── dircheck
│ │ │ │ └── fifth.dat
│ │ │ └── fourth.dat
│ │ ├── subdir
│ │ │ ├── meson.build
│ │ │ ├── sub1
│ │ │ │ ├── data1.dat
│ │ │ │ └── sub2
│ │ │ │ │ └── data2.dat
│ │ │ └── sub_elided
│ │ │ │ ├── dircheck
│ │ │ │ └── seventh.dat
│ │ │ │ └── sixth.dat
│ │ └── test.json
│ ├── 6 linkshared
│ │ ├── cpplib.cpp
│ │ ├── cpplib.h
│ │ ├── cppmain.cpp
│ │ ├── libfile.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 60 foreach
│ │ ├── meson.build
│ │ ├── prog1.c
│ │ ├── prog2.c
│ │ ├── prog3.c
│ │ └── test.json
│ ├── 61 number arithmetic
│ │ └── meson.build
│ ├── 62 string arithmetic
│ │ ├── meson.build
│ │ └── test.json
│ ├── 63 array arithmetic
│ │ └── meson.build
│ ├── 64 arithmetic bidmas
│ │ └── meson.build
│ ├── 65 build always
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── version.c.in
│ │ ├── version.h
│ │ └── version_gen.py
│ ├── 66 vcstag
│ │ ├── meson.build
│ │ ├── tagprog.c
│ │ ├── test.json
│ │ ├── vcstag.c.in
│ │ └── version.py
│ ├── 67 modules
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 68 should fail
│ │ ├── failing.c
│ │ └── meson.build
│ ├── 69 configure file in custom target
│ │ ├── inc
│ │ │ ├── confdata.in
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── meson.build
│ │ │ └── mycompiler.py
│ ├── 7 mixed
│ │ ├── func.c
│ │ ├── main.cc
│ │ └── meson.build
│ ├── 70 external test program
│ │ ├── meson.build
│ │ └── mytest.py
│ ├── 71 ctarget dependency
│ │ ├── gen1.py
│ │ ├── gen2.py
│ │ ├── input.dat
│ │ └── meson.build
│ ├── 72 shared subproject
│ │ ├── a.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── B
│ │ │ ├── b.c
│ │ │ └── meson.build
│ │ │ └── C
│ │ │ ├── c.c
│ │ │ └── meson.build
│ ├── 73 shared subproject 2
│ │ ├── a.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── B
│ │ │ ├── b.c
│ │ │ └── meson.build
│ │ │ └── C
│ │ │ ├── c.c
│ │ │ └── meson.build
│ ├── 74 file object
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── subdir1
│ │ │ ├── lib.c
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ └── subdir2
│ │ │ ├── lib.c
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ ├── 75 custom subproject dir
│ │ ├── a.c
│ │ ├── custom_subproject_dir
│ │ │ ├── B
│ │ │ │ ├── b.c
│ │ │ │ └── meson.build
│ │ │ └── C
│ │ │ │ ├── c.c
│ │ │ │ └── meson.build
│ │ └── meson.build
│ ├── 76 has type
│ │ └── meson.build
│ ├── 77 extract from nested subdir
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── first
│ │ │ │ ├── lib_first.c
│ │ │ │ └── meson.build
│ │ │ └── meson.build
│ │ └── tst
│ │ │ ├── first
│ │ │ ├── exe_first.c
│ │ │ └── meson.build
│ │ │ └── meson.build
│ ├── 78 internal dependency
│ │ ├── meson.build
│ │ ├── proj1
│ │ │ ├── include
│ │ │ │ └── proj1.h
│ │ │ ├── meson.build
│ │ │ ├── proj1f1.c
│ │ │ ├── proj1f2.c
│ │ │ └── proj1f3.c
│ │ └── src
│ │ │ ├── main.c
│ │ │ └── meson.build
│ ├── 79 same basename
│ │ ├── exe1.c
│ │ ├── exe2.c
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── sharedsub
│ │ │ └── meson.build
│ │ └── staticsub
│ │ │ └── meson.build
│ ├── 8 install
│ │ ├── gendir.py
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── stat.c
│ │ └── test.json
│ ├── 80 declare dep
│ │ ├── entity
│ │ │ ├── entity.h
│ │ │ ├── entity1.c
│ │ │ ├── entity2.c
│ │ │ └── meson.build
│ │ ├── main.c
│ │ └── meson.build
│ ├── 81 extract all
│ │ ├── extractor.h
│ │ ├── four.c
│ │ ├── meson.build
│ │ ├── one.c
│ │ ├── prog.c
│ │ ├── three.c
│ │ └── two.c
│ ├── 82 add language
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── prog.cc
│ ├── 83 identical target name in subproject
│ │ ├── bar.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── foo
│ │ │ │ ├── bar.c
│ │ │ │ ├── meson.build
│ │ │ │ └── true.py
│ │ └── true.py
│ ├── 84 plusassign
│ │ └── meson.build
│ ├── 85 skip subdir
│ │ ├── meson.build
│ │ └── subdir1
│ │ │ ├── meson.build
│ │ │ └── subdir2
│ │ │ └── meson.build
│ ├── 86 private include
│ │ ├── meson.build
│ │ ├── stlib
│ │ │ ├── compiler.py
│ │ │ ├── foo1.def
│ │ │ ├── foo2.def
│ │ │ └── meson.build
│ │ └── user
│ │ │ ├── libuser.c
│ │ │ └── meson.build
│ ├── 87 default options
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── sub1
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 88 dep fallback
│ │ ├── gensrc.py
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── boblib
│ │ │ │ ├── bob.c
│ │ │ │ ├── bob.h
│ │ │ │ ├── genbob.py
│ │ │ │ └── meson.build
│ │ │ └── dummylib
│ │ │ │ └── meson.build
│ │ └── tester.c
│ ├── 89 default library
│ │ ├── ef.cpp
│ │ ├── ef.h
│ │ ├── eftest.cpp
│ │ └── meson.build
│ ├── 9 header install
│ │ ├── child
│ │ │ └── childdir.h
│ │ ├── meson.build
│ │ ├── rootdir.h
│ │ ├── sub
│ │ │ ├── fileheader.h
│ │ │ └── meson.build
│ │ ├── subdir.h
│ │ ├── test.json
│ │ └── vanishing_subdir
│ │ │ ├── meson.build
│ │ │ └── vanished.h
│ ├── 90 gen extra
│ │ ├── meson.build
│ │ ├── name.dat
│ │ ├── name.l
│ │ ├── plain.c
│ │ ├── srcgen.py
│ │ ├── srcgen2.py
│ │ ├── srcgen3.py
│ │ └── upper.c
│ ├── 91 benchmark
│ │ ├── delayer.c
│ │ └── meson.build
│ ├── 92 test workdir
│ │ ├── meson.build
│ │ ├── opener.c
│ │ └── subdir
│ │ │ ├── checker.py
│ │ │ └── meson.build
│ ├── 93 suites
│ │ ├── exe1.c
│ │ ├── exe2.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── meson.build
│ │ │ ├── sub1.c
│ │ │ └── sub2.c
│ ├── 94 threads
│ │ ├── meson.build
│ │ ├── threadprog.c
│ │ └── threadprog.cpp
│ ├── 95 manygen
│ │ ├── depuser.c
│ │ ├── meson.build
│ │ └── subdir
│ │ │ ├── funcinfo.def
│ │ │ ├── manygen.py
│ │ │ └── meson.build
│ ├── 96 stringdef
│ │ ├── meson.build
│ │ └── stringdef.c
│ ├── 97 find program path
│ │ ├── meson.build
│ │ └── program.py
│ ├── 98 subproject subdir
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── subprojects
│ │ │ ├── sub
│ │ │ │ ├── lib
│ │ │ │ │ ├── meson.build
│ │ │ │ │ ├── sub.c
│ │ │ │ │ └── sub.h
│ │ │ │ └── meson.build
│ │ │ ├── sub_implicit.wrap
│ │ │ ├── sub_implicit
│ │ │ │ ├── meson.build
│ │ │ │ ├── meson_options.txt
│ │ │ │ └── subprojects
│ │ │ │ │ └── subsub
│ │ │ │ │ ├── foo.h
│ │ │ │ │ ├── meson.build
│ │ │ │ │ └── subprojects
│ │ │ │ │ ├── packagefiles
│ │ │ │ │ └── subsubsub-1.0.zip
│ │ │ │ │ └── subsubsub.wrap
│ │ │ ├── sub_novar
│ │ │ │ └── meson.build
│ │ │ └── sub_static
│ │ │ │ ├── meson.build
│ │ │ │ └── meson_options.txt
│ │ └── test.json
│ └── 99 postconf
│ │ ├── meson.build
│ │ ├── postconf.py
│ │ ├── prog.c
│ │ └── raw.dat
├── csharp
│ ├── 1 basic
│ │ ├── meson.build
│ │ ├── prog.cs
│ │ ├── test.json
│ │ └── text.cs
│ ├── 2 library
│ │ ├── helper.cs
│ │ ├── meson.build
│ │ ├── prog.cs
│ │ └── test.json
│ ├── 3 resource
│ │ ├── TestRes.resx
│ │ ├── meson.build
│ │ └── resprog.cs
│ └── 4 external dep
│ │ ├── hello.txt
│ │ ├── meson.build
│ │ ├── prog.cs
│ │ └── test.json
├── cuda
│ ├── 1 simple
│ │ ├── meson.build
│ │ └── prog.cu
│ ├── 10 cuda dependency
│ │ ├── c
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ ├── cpp
│ │ │ ├── meson.build
│ │ │ └── prog.cc
│ │ ├── meson.build
│ │ ├── modules
│ │ │ ├── meson.build
│ │ │ └── prog.cc
│ │ └── version_reqs
│ │ │ ├── meson.build
│ │ │ └── prog.cc
│ ├── 11 cuda dependency (nvcc)
│ │ ├── meson.build
│ │ ├── modules
│ │ │ ├── meson.build
│ │ │ └── prog.cu
│ │ └── version_reqs
│ │ │ ├── meson.build
│ │ │ └── prog.cu
│ ├── 12 cuda dependency (mixed)
│ │ ├── kernel.cu
│ │ ├── meson.build
│ │ └── prog.cpp
│ ├── 13 cuda compiler setting
│ │ ├── meson.build
│ │ ├── nativefile.ini
│ │ └── prog.cu
│ ├── 14 cuda has header symbol
│ │ └── meson.build
│ ├── 15 sanitizer
│ │ ├── meson.build
│ │ └── prog.cu
│ ├── 16 multistd
│ │ ├── lib.cu
│ │ ├── main.cu
│ │ └── meson.build
│ ├── 17 separate compilation linking
│ │ ├── b.cu
│ │ ├── b.h
│ │ ├── main.cu
│ │ └── meson.build
│ ├── 2 split
│ │ ├── lib.cu
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── static
│ │ │ ├── lib.cu
│ │ │ ├── libsta.cu
│ │ │ ├── main_static.cpp
│ │ │ └── meson.build
│ ├── 3 cudamodule
│ │ ├── meson.build
│ │ └── prog.cu
│ ├── 4 shared
│ │ ├── main.cu
│ │ ├── meson.build
│ │ └── shared
│ │ │ ├── kernels.cu
│ │ │ ├── kernels.h
│ │ │ └── meson.build
│ ├── 5 threads
│ │ ├── main.cu
│ │ ├── meson.build
│ │ └── shared
│ │ │ ├── kernels.cu
│ │ │ ├── kernels.h
│ │ │ └── meson.build
│ ├── 6 std
│ │ ├── main.cu
│ │ └── meson.build
│ ├── 7 static vs runtime
│ │ ├── main.cu
│ │ └── meson.build
│ ├── 8 release
│ │ ├── main.cu
│ │ └── meson.build
│ └── 9 optimize for space
│ │ ├── main.cu
│ │ └── meson.build
├── cython
│ ├── 1 basic
│ │ ├── cytest.py
│ │ ├── libdir
│ │ │ ├── cstorer.pxd
│ │ │ ├── meson.build
│ │ │ ├── storer.c
│ │ │ ├── storer.h
│ │ │ └── storer.pyx
│ │ ├── meson.build
│ │ └── test.json
│ ├── 2 generated sources
│ │ ├── configure.pyx.in
│ │ ├── g.in
│ │ ├── gen.py
│ │ ├── generator.py
│ │ ├── includestuff.pyx
│ │ ├── libdir
│ │ │ ├── gen.py
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ ├── simpleinclude.pyx
│ │ ├── simplestuff.pxi
│ │ ├── stuff.pxi.in
│ │ └── test.py
│ ├── 3 cython_args
│ │ ├── cythonargs.pyx
│ │ ├── meson.build
│ │ └── test.py
│ └── 4 override_options
│ │ ├── foo_cpp.pyx
│ │ └── meson.build
├── d
│ ├── 1 simple
│ │ ├── app.d
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── utils.d
│ ├── 10 d cpp
│ │ ├── cppmain.cpp
│ │ ├── dmain.d
│ │ ├── libfile.cpp
│ │ ├── libfile.d
│ │ └── meson.build
│ ├── 11 dub
│ │ ├── meson.build
│ │ └── test.d
│ ├── 12 root include directory
│ │ ├── meson.build
│ │ └── some
│ │ │ ├── dlang
│ │ │ ├── code.d
│ │ │ └── meson.build
│ │ │ └── meson.build
│ ├── 13 declare dep
│ │ ├── meson.build
│ │ ├── test.d
│ │ └── views
│ │ │ └── test.txt
│ ├── 14 dub with deps
│ │ ├── meson.build
│ │ └── test.d
│ ├── 15 compiler run checks
│ │ ├── meson.build
│ │ └── test_sizeof.d
│ ├── 16 code generation
│ │ ├── exe.d
│ │ ├── generator.d
│ │ ├── input.txt
│ │ └── meson.build
│ ├── 17 dub and meson project
│ │ ├── dub.json
│ │ ├── dub.selections.json
│ │ ├── meson.build
│ │ ├── multi-configuration
│ │ │ ├── dub.json
│ │ │ ├── dub.selections.json
│ │ │ └── source
│ │ │ │ ├── app.d
│ │ │ │ └── foo.d
│ │ ├── source
│ │ │ └── app.d
│ │ └── x
│ │ │ └── y
│ │ │ └── z
│ │ │ ├── dub.json
│ │ │ ├── dub.selections.json
│ │ │ └── meson.build
│ ├── 2 static library
│ │ ├── app.d
│ │ ├── libstuff.d
│ │ ├── meson.build
│ │ └── test.json
│ ├── 3 shared library
│ │ ├── app.d
│ │ ├── libstuff.d
│ │ ├── libstuff.di
│ │ ├── lld-test.py
│ │ ├── meson.build
│ │ ├── sub
│ │ │ ├── libstuff.d
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 4 library versions
│ │ ├── lib.d
│ │ ├── meson.build
│ │ └── test.json
│ ├── 5 mixed
│ │ ├── app.d
│ │ ├── libstuff.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 6 unittest
│ │ ├── app.d
│ │ ├── meson.build
│ │ ├── second_unit.d
│ │ └── test.json
│ ├── 7 multilib
│ │ ├── app.d
│ │ ├── meson.build
│ │ ├── say1.d
│ │ ├── say1.di
│ │ ├── say2.d
│ │ ├── say2.di
│ │ └── test.json
│ ├── 8 has multi arguments
│ │ └── meson.build
│ └── 9 features
│ │ ├── app.d
│ │ ├── data
│ │ ├── food.txt
│ │ └── people.txt
│ │ ├── extra.d
│ │ └── meson.build
├── darwin
│ └── 1 rpath removal on install
│ │ ├── bar.c
│ │ ├── foo
│ │ ├── foo.c
│ │ ├── foo.h
│ │ └── meson.build
│ │ └── meson.build
├── failing build
│ ├── 1 hidden symbol
│ │ ├── bob.c
│ │ ├── bob.h
│ │ ├── bobuser.c
│ │ └── meson.build
│ ├── 10 nasm werror
│ │ ├── meson.build
│ │ └── test.asm
│ ├── 11 objc werror
│ │ ├── meson.build
│ │ └── test.m
│ ├── 12 objcpp werror
│ │ ├── meson.build
│ │ └── test.mm
│ ├── 13 rust werror
│ │ ├── meson.build
│ │ └── test.rs
│ ├── 14 swift werror
│ │ ├── meson.build
│ │ └── test.swift
│ ├── 2 pch disabled
│ │ ├── c
│ │ │ ├── meson.build
│ │ │ ├── pch
│ │ │ │ ├── prog.h
│ │ │ │ └── prog_pch.c
│ │ │ └── prog.c
│ │ └── meson.build
│ ├── 3 cmake subproject isolation
│ │ ├── incDir
│ │ │ └── fileA.hpp
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmMod
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── cmMod.cpp
│ │ │ │ └── cmMod.hpp
│ │ └── test.json
│ ├── 4 failed pickled
│ │ ├── false.py
│ │ └── meson.build
│ ├── 5 c werror
│ │ ├── meson.build
│ │ └── test.c
│ ├── 6 cpp werror
│ │ ├── meson.build
│ │ └── test.cpp
│ ├── 7 csharp werror
│ │ ├── meson.build
│ │ └── test.cs
│ ├── 8 fortran werror
│ │ ├── meson.build
│ │ └── test.f90
│ └── 9 java werror
│ │ ├── Test.java
│ │ └── meson.build
├── failing test
│ ├── 1 trivial
│ │ ├── main.c
│ │ └── meson.build
│ ├── 2 signal
│ │ ├── main.c
│ │ └── meson.build
│ ├── 3 ambiguous
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test_runner.sh
│ ├── 4 hard error
│ │ ├── main.c
│ │ └── meson.build
│ ├── 5 tap tests
│ │ ├── meson.build
│ │ ├── tester.c
│ │ └── tester_with_status.c
│ └── 6 xpass
│ │ ├── meson.build
│ │ └── xpass.c
├── failing
│ ├── 1 project not first
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 10 out of bounds
│ │ ├── meson.build
│ │ └── test.json
│ ├── 100 no fallback
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── foob
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 101 feature require
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 102 feature require.bis
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 103 no build get_external_property
│ │ ├── meson.build
│ │ └── test.json
│ ├── 104 enter subdir twice
│ │ ├── meson.build
│ │ ├── sub
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 105 invalid fstring
│ │ ├── 109 invalid fstring
│ │ │ ├── meson.build
│ │ │ └── test.json
│ │ ├── meson.build
│ │ └── test.json
│ ├── 106 compiler argument checking
│ │ ├── meson.build
│ │ └── test.json
│ ├── 107 empty fallback
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── foo
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 108 cmake executable dependency
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmlib
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── main.c
│ │ └── test.json
│ ├── 109 allow_fallback with fallback
│ │ ├── meson.build
│ │ └── test.json
│ ├── 11 object arithmetic
│ │ ├── meson.build
│ │ └── test.json
│ ├── 110 nonsensical bindgen
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── header.h
│ │ │ └── source.c
│ │ └── test.json
│ ├── 111 run_target in test
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── trivial.c
│ ├── 112 run_target in add_install_script
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── trivial.c
│ ├── 113 pathsep in install_symlink
│ │ ├── meson.build
│ │ └── test.json
│ ├── 114 subproject version conflict
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── A
│ │ │ │ └── meson.build
│ │ │ └── B
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 115 structured source empty string
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── test.json
│ ├── 116 structured_sources conflicts
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── test.json
│ ├── 117 missing compiler
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ ├── main.c
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 118 cmake subproject error
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmlib
│ │ │ │ └── CMakeLists.txt
│ │ └── test.json
│ ├── 119 pkgconfig not relocatable outside prefix
│ │ ├── meson.build
│ │ └── test.json
│ ├── 12 string arithmetic
│ │ ├── meson.build
│ │ └── test.json
│ ├── 120 subproject sandbox violation
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── subprojects
│ │ │ ├── subproj1
│ │ │ │ ├── file.txt
│ │ │ │ ├── meson.build
│ │ │ │ └── nested
│ │ │ │ │ └── meson.build
│ │ │ ├── subproj2
│ │ │ │ ├── file.txt
│ │ │ │ ├── meson.build
│ │ │ │ └── nested
│ │ │ │ │ └── meson.build
│ │ │ └── subproj3
│ │ │ │ ├── file.txt
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 121 override and add_project_dependency
│ │ ├── inc
│ │ │ └── lib.h
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── a
│ │ │ │ ├── meson.build
│ │ │ │ └── prog.c
│ │ └── test.json
│ ├── 122 targets before add_project_dependency
│ │ ├── inc
│ │ │ └── lib.h
│ │ ├── lib.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 123 extract from unity
│ │ ├── meson.build
│ │ ├── src1.c
│ │ ├── src2.c
│ │ └── test.json
│ ├── 124 subproject object as a dependency
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 125 generator host binary
│ │ ├── exe.c
│ │ ├── lib.in
│ │ ├── meson.build
│ │ └── test.json
│ ├── 126 invalid ast
│ │ ├── meson.build
│ │ └── test.json
│ ├── 127 invalid project function
│ │ ├── meson.build
│ │ └── test.json
│ ├── 128 utf8 with bom
│ │ ├── meson.build
│ │ └── test.json
│ ├── 129 utf8 with bom subdir
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 13 array arithmetic
│ │ ├── meson.build
│ │ └── test.json
│ ├── 130 utf8 with bom options
│ │ ├── meson.build
│ │ ├── meson.options
│ │ └── test.json
│ ├── 131 module use inside project decl
│ │ ├── meson.build
│ │ └── test.json
│ ├── 132 dub missing dependency
│ │ ├── dub.json
│ │ ├── dub.selections.json
│ │ ├── meson.build
│ │ ├── source
│ │ │ └── app.d
│ │ └── test.json
│ ├── 133 java sources in non jar target
│ │ ├── Test.java
│ │ ├── meson.build
│ │ └── test.json
│ ├── 134 rust link_language
│ │ ├── f.rs
│ │ ├── meson.build
│ │ └── test.json
│ ├── 135 invalid build_subdir
│ │ ├── existing-dir
│ │ │ └── config.h.in
│ │ ├── meson.build
│ │ └── test.json
│ ├── 14 invalid option name
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 15 kwarg before arg
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 16 same target
│ │ ├── file.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 17 wrong plusassign
│ │ ├── meson.build
│ │ └── test.json
│ ├── 18 target clash
│ │ ├── clash.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 19 version
│ │ ├── meson.build
│ │ └── test.json
│ ├── 2 missing file
│ │ ├── meson.build
│ │ └── test.json
│ ├── 20 subver
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── foo
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 21 assert
│ │ ├── meson.build
│ │ └── test.json
│ ├── 22 rel testdir
│ │ ├── meson.build
│ │ ├── simple.c
│ │ └── test.json
│ ├── 23 int conversion
│ │ ├── meson.build
│ │ └── test.json
│ ├── 24 badlang
│ │ ├── meson.build
│ │ └── test.json
│ ├── 25 output subdir
│ │ ├── foo.in
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── dummy.txt
│ │ └── test.json
│ ├── 26 noprog use
│ │ ├── meson.build
│ │ └── test.json
│ ├── 27 no crossprop
│ │ ├── meson.build
│ │ └── test.json
│ ├── 28 nested ternary
│ │ ├── meson.build
│ │ └── test.json
│ ├── 29 invalid man extension
│ │ ├── foo.a1
│ │ ├── meson.build
│ │ └── test.json
│ ├── 3 missing subdir
│ │ ├── meson.build
│ │ └── test.json
│ ├── 30 no man extension
│ │ ├── foo
│ │ ├── meson.build
│ │ └── test.json
│ ├── 31 exe static shared
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── shlib2.c
│ │ ├── stat.c
│ │ └── test.json
│ ├── 32 non-root subproject
│ │ ├── meson.build
│ │ ├── some
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 33 dependency not-required then required
│ │ ├── meson.build
│ │ └── test.json
│ ├── 34 project argument after target
│ │ ├── exe.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 35 pkgconfig dependency impossible conditions
│ │ ├── meson.build
│ │ └── test.json
│ ├── 36 has function external dependency
│ │ ├── meson.build
│ │ ├── mylib.c
│ │ └── test.json
│ ├── 37 prefix absolute
│ │ ├── meson.build
│ │ └── test.json
│ ├── 38 kwarg assign
│ │ ├── dummy.c
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 39 custom target plainname many inputs
│ │ ├── 1.txt
│ │ ├── 2.txt
│ │ ├── catfiles.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 4 missing meson.build
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── dummy.txt
│ │ └── test.json
│ ├── 40 custom target outputs not matching install_dirs
│ │ ├── generator.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 41 project name colon
│ │ ├── meson.build
│ │ └── test.json
│ ├── 42 abs subdir
│ │ ├── bob
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 43 abspath to srcdir
│ │ ├── meson.build
│ │ └── test.json
│ ├── 44 pkgconfig variables reserved
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ └── test.json
│ ├── 45 pkgconfig variables zero length
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ └── test.json
│ ├── 46 pkgconfig variables not key value
│ │ ├── meson.build
│ │ ├── simple.c
│ │ ├── simple.h
│ │ └── test.json
│ ├── 47 executable comparison
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 48 inconsistent comparison
│ │ ├── meson.build
│ │ └── test.json
│ ├── 49 slashname
│ │ ├── meson.build
│ │ ├── sub
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ └── test.json
│ ├── 5 misplaced option
│ │ ├── meson.build
│ │ └── test.json
│ ├── 50 reserved meson prefix
│ │ ├── meson-foo
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 51 or on new line
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 52 link with executable
│ │ ├── meson.build
│ │ ├── module.c
│ │ ├── prog.c
│ │ └── test.json
│ ├── 53 assign custom target index
│ │ ├── meson.build
│ │ └── test.json
│ ├── 54 getoption prefix
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── abc
│ │ │ │ ├── meson.build
│ │ │ │ └── meson_options.txt
│ │ └── test.json
│ ├── 55 bad option argument
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 56 subproj filegrab
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── subprojects
│ │ │ └── a
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 57 grab subproj
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── foo
│ │ │ │ ├── meson.build
│ │ │ │ └── sub.c
│ │ └── test.json
│ ├── 58 grab sibling
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── a
│ │ │ │ └── meson.build
│ │ │ └── b
│ │ │ │ ├── meson.build
│ │ │ │ └── sneaky.c
│ │ └── test.json
│ ├── 59 string as link target
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 6 missing incdir
│ │ ├── meson.build
│ │ └── test.json
│ ├── 60 dependency not-found and required
│ │ ├── meson.build
│ │ └── test.json
│ ├── 61 subproj different versions
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── a
│ │ │ │ ├── a.c
│ │ │ │ ├── a.h
│ │ │ │ └── meson.build
│ │ │ ├── b
│ │ │ │ ├── b.c
│ │ │ │ ├── b.h
│ │ │ │ └── meson.build
│ │ │ └── c
│ │ │ │ ├── c.h
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 62 wrong boost module
│ │ ├── meson.build
│ │ └── test.json
│ ├── 63 install_data rename bad size
│ │ ├── file1.txt
│ │ ├── file2.txt
│ │ ├── meson.build
│ │ └── test.json
│ ├── 64 skip only subdir
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 65 dual override
│ │ ├── meson.build
│ │ ├── overrides.py
│ │ └── test.json
│ ├── 66 override used
│ │ ├── meson.build
│ │ ├── other.py
│ │ ├── something.py
│ │ └── test.json
│ ├── 67 run_command unclean exit
│ │ ├── meson.build
│ │ ├── returncode.py
│ │ └── test.json
│ ├── 68 int literal leading zero
│ │ ├── meson.build
│ │ └── test.json
│ ├── 69 configuration immutable
│ │ ├── input
│ │ ├── meson.build
│ │ └── test.json
│ ├── 7 go to subproject
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 70 link with shared module on osx
│ │ ├── meson.build
│ │ ├── module.c
│ │ ├── prog.c
│ │ └── test.json
│ ├── 71 non-ascii in ascii encoded configure file
│ │ ├── config9.h.in
│ │ ├── meson.build
│ │ └── test.json
│ ├── 72 subproj dependency not-found and required
│ │ ├── meson.build
│ │ └── test.json
│ ├── 73 unfound run
│ │ ├── meson.build
│ │ └── test.json
│ ├── 74 framework dependency with version
│ │ ├── meson.build
│ │ └── test.json
│ ├── 75 override exe config
│ │ ├── foo.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 76 gl dependency with version
│ │ ├── meson.build
│ │ └── test.json
│ ├── 77 threads dependency with version
│ │ ├── meson.build
│ │ └── test.json
│ ├── 78 gtest dependency with version
│ │ ├── meson.build
│ │ └── test.json
│ ├── 79 dub library
│ │ ├── meson.build
│ │ └── test.json
│ ├── 8 recursive
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── a
│ │ │ │ └── meson.build
│ │ │ └── b
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 80 dub executable
│ │ ├── meson.build
│ │ └── test.json
│ ├── 81 dub compiler
│ │ ├── meson.build
│ │ └── test.json
│ ├── 82 subproj not-found dep
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── somesubproj
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 83 invalid configure file
│ │ ├── input
│ │ ├── meson.build
│ │ └── test.json
│ ├── 84 kwarg dupe
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 85 missing pch file
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 86 pch source different folder
│ │ ├── include
│ │ │ └── pch.h
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── src
│ │ │ └── pch.c
│ │ └── test.json
│ ├── 87 unknown config tool
│ │ ├── meson.build
│ │ └── test.json
│ ├── 88 custom target install data
│ │ ├── Info.plist.cpp
│ │ ├── meson.build
│ │ ├── preproc.py
│ │ └── test.json
│ ├── 89 add dict non string key
│ │ ├── meson.build
│ │ └── test.json
│ ├── 9 missing extra file
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 90 add dict duplicate keys
│ │ ├── meson.build
│ │ └── test.json
│ ├── 91 no host get_external_property
│ │ ├── meson.build
│ │ └── test.json
│ ├── 92 no native compiler
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 93 subdir parse error
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 94 invalid option file
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 95 no lang
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 96 no glib-compile-resources
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── trivial.gresource.xml
│ ├── 97 number in combo
│ │ ├── meson.build
│ │ ├── nativefile.ini
│ │ └── test.json
│ ├── 98 bool in combo
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── nativefile.ini
│ │ └── test.json
│ └── 99 compiler no lang
│ │ ├── meson.build
│ │ └── test.json
├── format
│ ├── 1 default
│ │ ├── crazy_comments.meson
│ │ ├── gh13242.meson
│ │ ├── indentation.meson
│ │ ├── meson.build
│ │ └── meson.options
│ ├── 2 muon
│ │ ├── crazy_comments.meson
│ │ ├── indentation.meson
│ │ ├── meson.build
│ │ └── muon.ini
│ ├── 3 editorconfig
│ │ ├── .editorconfig
│ │ ├── crazy_comments.meson
│ │ ├── indentation.meson
│ │ ├── meson.build
│ │ ├── options.ini
│ │ └── subdir
│ │ │ ├── .editorconfig
│ │ │ └── sub.meson
│ ├── 4 config
│ │ ├── crazy_comments.meson
│ │ ├── indentation.meson
│ │ ├── meson.build
│ │ └── meson.format
│ └── 5 transform
│ │ ├── default.expected.meson
│ │ ├── default.ini
│ │ ├── file_compare.py
│ │ ├── genexpected.cmd
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── muon.expected.meson
│ │ ├── muon.ini
│ │ ├── options.expected.meson
│ │ ├── options.ini
│ │ ├── source.meson
│ │ └── test.json
├── fortran
│ ├── 1 basic
│ │ ├── meson.build
│ │ └── simple.f90
│ ├── 10 find library
│ │ ├── gzip.f90
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 11 compiles links runs
│ │ └── meson.build
│ ├── 12 submodule
│ │ ├── a1.f90
│ │ ├── a2.f90
│ │ ├── a3.f90
│ │ ├── child.f90
│ │ ├── meson.build
│ │ └── parent.f90
│ ├── 13 coarray
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 14 fortran links c
│ │ ├── clib.c
│ │ ├── clib.def
│ │ ├── f_call_c.f90
│ │ └── meson.build
│ ├── 15 include
│ │ ├── inc1.f90
│ │ ├── inc2.f90
│ │ ├── include_hierarchy.f90
│ │ ├── include_syntax.f90
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── cmake_inc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── main.f90
│ │ │ │ └── thousand.f90
│ │ └── timestwo.f90
│ ├── 16 openmp
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 17 add_languages
│ │ └── meson.build
│ ├── 18 first_arg
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 19 fortran_std
│ │ ├── legacy.f
│ │ ├── meson.build
│ │ ├── std2003.f90
│ │ ├── std2008.f90
│ │ ├── std2018.f90
│ │ └── std95.f90
│ ├── 2 modules
│ │ ├── comment_mod.f90
│ │ ├── meson.build
│ │ ├── mymod.F90
│ │ └── prog.f90
│ ├── 20 buildtype
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 21 install static
│ │ ├── main.f90
│ │ ├── main_lib.f90
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── static_hello
│ │ │ │ ├── meson.build
│ │ │ │ └── static_hello.f90
│ │ └── test.json
│ ├── 22 extract_objects
│ │ ├── bar.f90
│ │ ├── foo1.f90
│ │ ├── foo2.f90
│ │ └── meson.build
│ ├── 23 preprocess
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 3 module procedure
│ │ ├── meson.build
│ │ └── use_syntax.f90
│ ├── 4 self dependency
│ │ ├── meson.build
│ │ ├── selfdep.f90
│ │ ├── src
│ │ │ └── selfdep_mod.f90
│ │ └── subprojects
│ │ │ └── sub1
│ │ │ ├── main.f90
│ │ │ └── meson.build
│ ├── 5 static
│ │ ├── main.f90
│ │ ├── meson.build
│ │ └── static_hello.f90
│ ├── 6 dynamic
│ │ ├── dynamic.f90
│ │ ├── main.f90
│ │ └── meson.build
│ ├── 7 generated
│ │ ├── gen.py
│ │ ├── meson.build
│ │ ├── mod1.fpp
│ │ ├── mod2.fpp
│ │ ├── mod3.f90
│ │ └── prog.f90
│ ├── 8 module names
│ │ ├── lib.f90
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── mod1.f90
│ │ ├── mod2.f90
│ │ └── test.f90
│ └── 9 cpp
│ │ ├── fortran.f
│ │ ├── main.c
│ │ ├── main.cpp
│ │ └── meson.build
├── fpga
│ └── 1 simple
│ │ ├── meson.build
│ │ ├── spin.pcf
│ │ └── spin.v
├── frameworks
│ ├── 1 boost
│ │ ├── extralib.cpp
│ │ ├── linkexe.cc
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── nomod.cpp
│ │ ├── partial_dep
│ │ │ ├── foo.cpp
│ │ │ ├── foo.hpp
│ │ │ ├── main.cpp
│ │ │ └── meson.build
│ │ ├── python_module.cpp
│ │ ├── test.json
│ │ ├── test_python_module.py
│ │ └── unit_test.cpp
│ ├── 10 gtk-doc
│ │ ├── doc
│ │ │ ├── foobar-docs.sgml
│ │ │ ├── foobar1
│ │ │ │ ├── baz.jpg
│ │ │ │ ├── baz.png.in
│ │ │ │ ├── foobar-docs.sgml
│ │ │ │ ├── foobar-sections.txt
│ │ │ │ ├── foobar.types
│ │ │ │ └── meson.build
│ │ │ ├── foobar2
│ │ │ │ ├── foobar-docs.sgml
│ │ │ │ └── meson.build
│ │ │ ├── foobar3
│ │ │ │ ├── foobar-docs.sgml
│ │ │ │ └── meson.build
│ │ │ ├── foobar4
│ │ │ │ ├── foobar-docs.sgml
│ │ │ │ └── meson.build
│ │ │ ├── meson.build
│ │ │ └── version.xml.in
│ │ ├── foo.c
│ │ ├── include
│ │ │ ├── foo-version.h.in
│ │ │ ├── foo.h
│ │ │ ├── generate-enums-docbook.py
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 11 gir subproject
│ │ ├── gir
│ │ │ ├── meson-subsample.c
│ │ │ ├── meson-subsample.h
│ │ │ ├── meson.build
│ │ │ ├── prog.c
│ │ │ └── prog.py
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── mesongir
│ │ │ │ ├── meson-sample.c
│ │ │ │ ├── meson-sample.h
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 12 multiple gir
│ │ ├── gir
│ │ │ ├── meson-subsample.c
│ │ │ ├── meson-subsample.h
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ ├── meson.build
│ │ ├── mesongir
│ │ │ ├── meson-sample.c
│ │ │ ├── meson-sample.h.in
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 13 yelp
│ │ ├── help
│ │ │ ├── C
│ │ │ │ ├── index.page
│ │ │ │ ├── index2.page
│ │ │ │ ├── index3.page
│ │ │ │ └── media
│ │ │ │ │ └── test.txt
│ │ │ ├── LINGUAS
│ │ │ ├── de
│ │ │ │ └── de.po
│ │ │ ├── es
│ │ │ │ ├── es.po
│ │ │ │ └── media
│ │ │ │ │ └── test.txt
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── test.json
│ ├── 14 doxygen
│ │ ├── doc
│ │ │ ├── Doxyfile.in
│ │ │ └── meson.build
│ │ ├── include
│ │ │ ├── comedian.h
│ │ │ └── spede.h
│ │ ├── meson.build
│ │ ├── src
│ │ │ └── spede.cpp
│ │ └── test.json
│ ├── 15 llvm
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── sum.c
│ │ └── test.json
│ ├── 16 sdl2
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── sdl2prog.c
│ │ └── test.json
│ ├── 17 mpi
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── main.f90
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 18 vulkan
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── test.json
│ │ └── vulkanprog.c
│ ├── 19 pcap
│ │ ├── meson.build
│ │ ├── pcap_prog.c
│ │ └── test.json
│ ├── 2 gtest
│ │ ├── meson.build
│ │ ├── test.cc
│ │ ├── test.json
│ │ └── test_nomain.cc
│ ├── 20 cups
│ │ ├── cups_prog.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 21 libwmf
│ │ ├── libwmf_prog.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 22 gir link order
│ │ ├── fake-gthread
│ │ │ ├── fake-gthread.c
│ │ │ ├── fake-gthread.h
│ │ │ └── meson.build
│ │ ├── get-prgname
│ │ │ ├── get-prgname.c
│ │ │ ├── get-prgname.h
│ │ │ └── meson.build
│ │ ├── meson-sample.c
│ │ ├── meson-sample.h
│ │ ├── meson.build
│ │ └── test.json
│ ├── 23 hotdoc
│ │ ├── doc
│ │ │ ├── index.md
│ │ │ ├── meson.build
│ │ │ └── sitemap.txt
│ │ ├── meson.build
│ │ └── test.json
│ ├── 24 libgcrypt
│ │ ├── libgcrypt_prog.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 25 hdf5
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── main.f90
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 26 netcdf
│ │ ├── main.c
│ │ ├── main.cpp
│ │ ├── main.f90
│ │ ├── meson.build
│ │ └── test.json
│ ├── 27 gpgme
│ │ ├── gpgme_prog.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 28 gir link order 2
│ │ ├── meson-sample.c
│ │ ├── meson-sample.h
│ │ ├── meson.build
│ │ ├── samelibname
│ │ │ ├── dummy.c
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 29 blocks
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 3 gmock
│ │ ├── gmocktest.cc
│ │ ├── meson.build
│ │ └── test.json
│ ├── 30 scalapack
│ │ ├── cmake
│ │ │ └── FindSCALAPACK.cmake
│ │ ├── main.c
│ │ ├── main.f90
│ │ ├── meson.build
│ │ └── test.json
│ ├── 31 curses
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ ├── 32 boost root
│ │ ├── boost
│ │ │ ├── include
│ │ │ │ └── boost
│ │ │ │ │ └── version.hpp
│ │ │ └── lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x32-0_1.lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x64-0_1.lib
│ │ │ │ └── libboost_regex.so.0.1.0
│ │ ├── meson.build
│ │ └── nativefile.ini.in
│ ├── 33 boost split root
│ │ ├── boost
│ │ │ ├── extra-dir
│ │ │ │ └── include
│ │ │ │ │ └── boost
│ │ │ │ │ └── version.hpp
│ │ │ └── lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x32-0_2.lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x64-0_2.lib
│ │ │ │ └── libboost_regex.so.0.2.0
│ │ ├── meson.build
│ │ └── nativefile.ini.in
│ ├── 34 gir static lib
│ │ ├── meson.build
│ │ ├── statichelper
│ │ │ ├── meson-sample.c
│ │ │ ├── meson-sample.h.in
│ │ │ └── meson.build
│ │ ├── subdir
│ │ │ └── gir
│ │ │ │ ├── meson-subsample.c
│ │ │ │ ├── meson-subsample.h
│ │ │ │ ├── meson.build
│ │ │ │ └── prog.c
│ │ └── test.json
│ ├── 35 boost symlinks
│ │ ├── boost
│ │ │ ├── Cellar
│ │ │ │ ├── boost-python
│ │ │ │ │ └── 0.3.0
│ │ │ │ │ │ └── lib
│ │ │ │ │ │ ├── boost_python-vc142-mt-gd-x32-0_3.lib
│ │ │ │ │ │ ├── boost_python-vc142-mt-gd-x64-0_3.lib
│ │ │ │ │ │ └── libboost_python.so.0.3.0
│ │ │ │ └── boost
│ │ │ │ │ └── 0.3.0
│ │ │ │ │ ├── include
│ │ │ │ │ └── boost
│ │ │ │ │ │ └── version.hpp
│ │ │ │ │ └── lib
│ │ │ │ │ ├── boost_regex-vc142-mt-gd-x32-0_3.lib
│ │ │ │ │ ├── boost_regex-vc142-mt-gd-x64-0_3.lib
│ │ │ │ │ └── libboost_regex.so.0.3.0
│ │ │ └── lib
│ │ │ │ ├── boost_python-vc142-mt-gd-x32-0_3.lib
│ │ │ │ ├── boost_python-vc142-mt-gd-x64-0_3.lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x32-0_3.lib
│ │ │ │ ├── boost_regex-vc142-mt-gd-x64-0_3.lib
│ │ │ │ ├── libboost_python.so.0.3.0
│ │ │ │ └── libboost_regex.so.0.3.0
│ │ ├── meson.build
│ │ ├── nativefile.ini.in
│ │ └── test.json
│ ├── 36 gtkdoc cpp
│ │ ├── foo-docs.xml
│ │ ├── foo.cpp
│ │ ├── foo.h
│ │ ├── meson.build
│ │ └── test.json
│ ├── 37 gir cpp
│ │ ├── foo.cpp
│ │ ├── foo.h
│ │ ├── meson.build
│ │ └── test.json
│ ├── 38 gettext extractor
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── lib1
│ │ │ │ ├── lib1.c
│ │ │ │ ├── lib1.h
│ │ │ │ └── meson.build
│ │ │ ├── lib2
│ │ │ │ ├── lib2.c
│ │ │ │ ├── lib2.h
│ │ │ │ └── meson.build
│ │ │ ├── lib3
│ │ │ │ ├── foo.c
│ │ │ │ └── meson.build
│ │ │ ├── main.c
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 39 gir both_libraries
│ │ ├── bar.c
│ │ ├── bar.h
│ │ ├── foo.c
│ │ ├── foo.h
│ │ ├── meson.build
│ │ └── test.json
│ ├── 4 qt
│ │ ├── main.cpp
│ │ ├── mainWindow.cpp
│ │ ├── mainWindow.h
│ │ ├── manualinclude.cpp
│ │ ├── manualinclude.h
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── mocdep
│ │ │ ├── meson.build
│ │ │ └── mocdep.h
│ │ ├── plugin
│ │ │ ├── plugin.cpp
│ │ │ ├── plugin.h
│ │ │ └── plugin.json
│ │ ├── pluginInterface
│ │ │ └── plugin_if.h
│ │ ├── q5core.cpp
│ │ ├── qt4_lang.qrc
│ │ ├── qt4core_fr.ts
│ │ ├── qt4embedded_fr.ts
│ │ ├── qt5_lang.qrc
│ │ ├── qt5core_fr.ts
│ │ ├── qt5embedded_fr.ts
│ │ ├── qt6_lang.qrc
│ │ ├── qt6core_fr.ts
│ │ ├── qt6embedded_fr.ts
│ │ ├── qtinterface.cpp
│ │ ├── stuff.qrc
│ │ ├── stuff2.qrc
│ │ ├── subfolder
│ │ │ ├── generator.py
│ │ │ ├── main.cpp
│ │ │ ├── meson.build
│ │ │ └── resources
│ │ │ │ ├── stuff3.qrc
│ │ │ │ ├── stuff4.qrc.in
│ │ │ │ └── thing.png
│ │ ├── test.json
│ │ ├── thing.png
│ │ ├── thing2.png
│ │ └── ui
│ │ │ └── mainWindow.ui
│ ├── 40 qt qml
│ │ ├── Basic.qml
│ │ ├── Internal.qml
│ │ ├── Main.qml
│ │ ├── QmlCppExposed.hpp
│ │ ├── QmlCppOtherExposed.hpp
│ │ ├── QmlMain.cpp
│ │ ├── QmlSingleton.qml
│ │ ├── custom_qmldir
│ │ ├── custom_qmldir.qrc
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── subdir
│ │ │ ├── SubdirHeader.hpp
│ │ │ └── Thing.qml
│ │ └── test.json
│ ├── 5 protocol buffers
│ │ ├── asubdir
│ │ │ ├── defs.proto
│ │ │ ├── main.cpp
│ │ │ └── meson.build
│ │ ├── defs.proto
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ ├── sidedir
│ │ │ ├── meson.build
│ │ │ └── sideprog.cpp
│ │ ├── test.json
│ │ └── withpath
│ │ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── simple.proto
│ │ │ │ └── subsite
│ │ │ │ └── complex.proto
│ │ │ ├── meson.build
│ │ │ └── pathprog.cpp
│ ├── 6 gettext
│ │ ├── data
│ │ │ ├── data3
│ │ │ │ ├── meson.build
│ │ │ │ └── test.desktop.in
│ │ │ ├── meson.build
│ │ │ ├── test.desktop.in
│ │ │ ├── test2.desktop.in
│ │ │ ├── test5.desktop.in.in
│ │ │ └── test6.desktop.in.in
│ │ ├── data2
│ │ │ ├── meson.build
│ │ │ └── test.desktop.in
│ │ ├── data3
│ │ │ ├── com.mesonbuild.test.intlprog.metainfo.xml
│ │ │ ├── meson.build
│ │ │ ├── metainfo.its
│ │ │ └── verify.py
│ │ ├── generated
│ │ │ ├── desktopgenerator.py
│ │ │ ├── meson.build
│ │ │ └── something.desktop.in.in
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── po
│ │ │ ├── LINGUAS
│ │ │ ├── POTFILES
│ │ │ ├── de.po
│ │ │ ├── fi.po
│ │ │ ├── intltest.pot
│ │ │ ├── meson.build
│ │ │ └── ru.po
│ │ ├── src
│ │ │ ├── intlmain.c
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 7 gnome
│ │ ├── copyfile.py
│ │ ├── gdbus
│ │ │ ├── data
│ │ │ │ └── com.example.Sample.xml
│ │ │ ├── gdbusprog.c
│ │ │ └── meson.build
│ │ ├── genmarshal
│ │ │ ├── main.c.in
│ │ │ ├── marshaller.list
│ │ │ └── meson.build
│ │ ├── gir
│ │ │ ├── copy.py
│ │ │ ├── dep1
│ │ │ │ ├── dep1.c
│ │ │ │ ├── dep1.h
│ │ │ │ ├── dep2
│ │ │ │ │ ├── dep2.c
│ │ │ │ │ ├── dep2.h
│ │ │ │ │ └── meson.build
│ │ │ │ ├── dep3
│ │ │ │ │ ├── dep3.c
│ │ │ │ │ ├── dep3.h
│ │ │ │ │ └── meson.build
│ │ │ │ └── meson.build
│ │ │ ├── meson-python-sample.c
│ │ │ ├── meson-python-sample.def
│ │ │ ├── meson-python-sample.h
│ │ │ ├── meson-sample.c
│ │ │ ├── meson-sample.h
│ │ │ ├── meson-sample2.c
│ │ │ ├── meson-sample2.h
│ │ │ ├── meson.build
│ │ │ ├── prog.c
│ │ │ └── prog.py
│ │ ├── meson.build
│ │ ├── mkenums
│ │ │ ├── enums.c.in
│ │ │ ├── enums.h.in
│ │ │ ├── enums2.c.in
│ │ │ ├── enums2.h.in
│ │ │ ├── main.c
│ │ │ ├── main4.c
│ │ │ ├── main5.c
│ │ │ ├── meson-decls.h
│ │ │ ├── meson-sample.h
│ │ │ ├── meson.build
│ │ │ └── subdir
│ │ │ │ ├── h2.h.in
│ │ │ │ ├── h3.h
│ │ │ │ └── meson.build
│ │ ├── resources-data
│ │ │ ├── meson.build
│ │ │ ├── res1.txt
│ │ │ ├── res3.txt.in
│ │ │ └── subdir
│ │ │ │ ├── meson.build
│ │ │ │ ├── res2.txt
│ │ │ │ └── res4.txt.in
│ │ ├── resources
│ │ │ ├── generated-main.c
│ │ │ ├── generated.gresource.xml
│ │ │ ├── generated
│ │ │ │ └── meson.build
│ │ │ ├── meson.build
│ │ │ ├── myresource.gresource.xml
│ │ │ ├── res3.txt
│ │ │ ├── resources.py
│ │ │ ├── simple-main.c
│ │ │ └── simple.gresource.xml
│ │ ├── schemas
│ │ │ ├── com.github.meson.gschema.xml
│ │ │ ├── meson.build
│ │ │ └── schemaprog.c
│ │ └── test.json
│ ├── 8 flex
│ │ ├── lexer.l
│ │ ├── meson.build
│ │ ├── parser.y
│ │ ├── prog.c
│ │ ├── test.json
│ │ ├── test.txt
│ │ └── testfile
│ └── 9 wxwidgets
│ │ ├── mainwin.h
│ │ ├── meson.build
│ │ ├── wxprog.cpp
│ │ └── wxstc.cpp
├── java
│ ├── 1 basic
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Simple.java
│ │ ├── meson.build
│ │ └── test.json
│ ├── 10 resources
│ │ ├── meson.build
│ │ └── src
│ │ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Resources.java
│ │ │ ├── meson.build
│ │ │ └── resources
│ │ │ ├── resource1.txt
│ │ │ └── subdir
│ │ │ └── resource2.txt
│ ├── 2 subdir
│ │ ├── meson.build
│ │ └── sub
│ │ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── Simple.java
│ │ │ │ └── TextPrinter.java
│ │ │ └── meson.build
│ ├── 3 args
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Simple.java
│ │ └── meson.build
│ ├── 4 inner class
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Simple.java
│ │ └── meson.build
│ ├── 5 includedirs
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── Simple.java
│ │ │ │ └── TextPrinter.java
│ │ └── meson.build
│ ├── 6 codegen
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── Config.java.in
│ │ │ │ ├── Simple.java
│ │ │ │ ├── TextPrinter.java
│ │ │ │ └── meson.build
│ │ └── meson.build
│ ├── 7 linking
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Linking.java
│ │ ├── meson.build
│ │ └── sub
│ │ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── SimpleLib.java
│ │ │ └── meson.build
│ ├── 8 codegen custom target
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ ├── Config.java.in
│ │ │ │ ├── Simple.java
│ │ │ │ ├── TextPrinter.java
│ │ │ │ └── meson.build
│ │ └── meson.build
│ └── 9 jni
│ │ ├── lib
│ │ ├── com_mesonbuild_JniTest.c
│ │ ├── meson.build
│ │ └── native.c
│ │ ├── meson.build
│ │ └── src
│ │ ├── com
│ │ └── mesonbuild
│ │ │ ├── Configured.java.in
│ │ │ ├── JniTest.java
│ │ │ └── meson.build
│ │ └── meson.build
├── keyval
│ ├── 1 basic
│ │ ├── .config
│ │ ├── meson.build
│ │ └── test.json
│ ├── 2 subdir
│ │ ├── .config
│ │ ├── dir
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 3 load_config files
│ │ ├── dir
│ │ │ ├── config
│ │ │ └── meson.build
│ │ └── meson.build
│ └── 4 load_config builddir
│ │ ├── config
│ │ └── meson.build
├── linuxlike
│ ├── 1 pkg-config
│ │ ├── incdir
│ │ │ └── myinc.h
│ │ ├── meson.build
│ │ ├── prog-checkver.c
│ │ └── prog.c
│ ├── 10 large file support
│ │ └── meson.build
│ ├── 11 runpath rpath ldlibrarypath
│ │ ├── lib.c
│ │ ├── lib1
│ │ │ └── meson.build
│ │ ├── lib2
│ │ │ └── meson.build
│ │ ├── main.c
│ │ └── meson.build
│ ├── 12 subprojects in subprojects
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── a
│ │ │ ├── a.c
│ │ │ ├── a.h
│ │ │ └── meson.build
│ │ │ ├── b
│ │ │ ├── b.c
│ │ │ ├── b.h
│ │ │ └── meson.build
│ │ │ └── c
│ │ │ ├── c.h
│ │ │ └── meson.build
│ ├── 13 cmake dependency
│ │ ├── cmake
│ │ │ ├── FindImportedOldStyle.cmake
│ │ │ ├── FindImportedTarget.cmake
│ │ │ └── FindSomethingLikeZLIB.cmake
│ │ ├── cmake_fake1
│ │ │ └── cmMesonTestF1Config.cmake
│ │ ├── cmake_fake2
│ │ │ └── cmMesonTestF2Config.cmake
│ │ ├── cmake_fake3
│ │ │ ├── bin
│ │ │ │ └── .gitkeep
│ │ │ └── lib
│ │ │ │ └── cmake
│ │ │ │ └── cmMesonTestF3
│ │ │ │ └── cmMesonTestF3Config.cmake
│ │ ├── cmake_pref_env
│ │ │ └── lib
│ │ │ │ └── cmake
│ │ │ │ ├── cmMesonTestDep
│ │ │ │ └── cmMesonTestDepConfig.cmake
│ │ │ │ └── cmMesonVersionedTestDep
│ │ │ │ ├── cmMesonVersionedTestDepConfig.cmake
│ │ │ │ └── cmMesonVersionedTestDepConfigVersion.cmake
│ │ ├── incdir
│ │ │ └── myinc.h
│ │ ├── meson.build
│ │ ├── prog-checkver.c
│ │ ├── prog.c
│ │ ├── test.json
│ │ └── testFlagSet.c
│ ├── 14 static dynamic linkage
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── verify_static.py
│ ├── 15 ld binary
│ │ └── meson.build
│ ├── 2 external library
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 3 linker script
│ │ ├── bob.c
│ │ ├── bob.h
│ │ ├── bob.map
│ │ ├── bob.map.in
│ │ ├── copy.py
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── sub
│ │ │ ├── foo.map
│ │ │ └── meson.build
│ ├── 4 extdep static lib
│ │ ├── lib.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 5 dependency versions
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── fakezlib
│ │ │ └── meson.build
│ │ │ ├── somelib
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ │ ├── somelibnover
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ │ └── somelibver
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ ├── 6 subdir include order
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subdir
│ │ │ └── glib.h
│ ├── 7 library versions
│ │ ├── exe.orig.c
│ │ ├── lib.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 8 subproject library install
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sublib
│ │ │ │ ├── include
│ │ │ │ └── subdefs.h
│ │ │ │ ├── meson.build
│ │ │ │ └── sublib.c
│ │ └── test.json
│ └── 9 compiler checks with dependencies
│ │ └── meson.build
├── nasm
│ ├── 1 configure file
│ │ ├── hello-x86.asm
│ │ ├── hello-x86_64.asm
│ │ └── meson.build
│ ├── 2 asm language
│ │ ├── hello-x86.asm
│ │ ├── hello-x86_64.asm
│ │ └── meson.build
│ ├── 3 nasm only
│ │ ├── dummy.asm
│ │ ├── dummy.def
│ │ └── meson.build
│ └── 4 through configure
│ │ ├── dummy.asm.in
│ │ ├── dummy.def
│ │ └── meson.build
├── native
│ ├── 1 trivial
│ │ ├── meson.build
│ │ └── trivial.c
│ ├── 2 global arg
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── prog.cc
│ ├── 3 pipeline
│ │ ├── depends
│ │ │ ├── copyrunner.py
│ │ │ ├── filecopier.c
│ │ │ ├── libsrc.c.in
│ │ │ ├── meson.build
│ │ │ └── prog.c
│ │ ├── input_src.dat
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── src
│ │ │ ├── input_src.dat
│ │ │ ├── meson.build
│ │ │ ├── prog.c
│ │ │ └── srcgen.c
│ │ └── srcgen.c
│ ├── 4 tryrun
│ │ ├── error.c
│ │ ├── meson.build
│ │ ├── no_compile.c
│ │ └── ok.c
│ ├── 5 install script
│ │ ├── file.txt
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── exe.c
│ │ │ └── meson.build
│ │ ├── test.json
│ │ └── wrap.py
│ ├── 6 add language
│ │ ├── meson.build
│ │ └── prog.cc
│ ├── 7 selfbuilt custom
│ │ ├── checkarg.cpp
│ │ ├── data.dat
│ │ ├── mainprog.cpp
│ │ ├── meson.build
│ │ └── tool.cpp
│ ├── 8 external program shebang parsing
│ │ ├── input.txt
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── script.int.in
│ └── 9 override with exe
│ │ ├── main2.input
│ │ ├── meson.build
│ │ └── subprojects
│ │ └── sub
│ │ ├── foobar.c
│ │ └── meson.build
├── objc
│ ├── 1 simple
│ │ ├── meson.build
│ │ └── prog.m
│ ├── 2 nsstring
│ │ ├── meson.build
│ │ └── stringprog.m
│ ├── 3 objc args
│ │ ├── meson.build
│ │ └── prog.m
│ ├── 4 c++ project objc subproject
│ │ ├── master.cpp
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── foo
│ │ │ ├── foo.m
│ │ │ └── meson.build
│ └── 5 objfw
│ │ ├── SimpleTest.m
│ │ ├── TestApplication.m
│ │ └── meson.build
├── objcpp
│ ├── 1 simple
│ │ ├── meson.build
│ │ └── prog.mm
│ ├── 2 objc++ args
│ │ ├── meson.build
│ │ └── prog.mm
│ └── 3 objfw
│ │ ├── SimpleTest.mm
│ │ ├── TestApplication.mm
│ │ └── meson.build
├── osx
│ ├── 1 basic
│ │ ├── main.c
│ │ └── meson.build
│ ├── 10 global variable ar
│ │ ├── libfile.c
│ │ ├── libfile2.c
│ │ ├── meson.build
│ │ ├── nativefile.ini
│ │ └── prog.c
│ ├── 11 case sensitive apfs
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 2 library versions
│ │ ├── CMakeLists.txt
│ │ ├── exe.orig.c
│ │ ├── lib.c
│ │ ├── meson.build
│ │ ├── require_pkgconfig.py
│ │ └── test.json
│ ├── 3 has function xcode8
│ │ └── meson.build
│ ├── 4 framework
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── stat.c
│ │ ├── test.json
│ │ └── xcode-frameworks.png
│ ├── 5 extra frameworks
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── stat.c
│ │ └── test.json
│ ├── 6 multiframework
│ │ ├── main.m
│ │ └── meson.build
│ ├── 7 bitcode
│ │ ├── libbar.mm
│ │ ├── libfile.c
│ │ ├── libfoo.m
│ │ ├── meson.build
│ │ ├── test.json
│ │ └── vis.h
│ ├── 8 pie
│ │ ├── main.c
│ │ └── meson.build
│ └── 9 framework recasting
│ │ ├── main.cpp
│ │ ├── meson.build
│ │ └── test.json
├── python
│ ├── 1 basic
│ │ ├── gluon
│ │ │ ├── __init__.py
│ │ │ └── gluonator.py
│ │ ├── meson.build
│ │ ├── prog.py
│ │ └── subdir
│ │ │ ├── meson.build
│ │ │ └── subprog.py
│ ├── 10 extmodule limited api disabled
│ │ ├── meson.build
│ │ └── module.c
│ ├── 11 script path
│ │ ├── gen
│ │ ├── meson.build
│ │ └── run.py
│ ├── 2 extmodule
│ │ ├── blaster.py.in
│ │ ├── ext
│ │ │ ├── meson.build
│ │ │ ├── nested
│ │ │ │ └── meson.build
│ │ │ ├── tachyon_module.c
│ │ │ └── wrongdir
│ │ │ │ └── meson.build
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── subinst
│ │ │ ├── printer.py
│ │ │ └── submod
│ │ │ │ └── printer.py
│ │ └── test.json
│ ├── 3 cython
│ │ ├── cytest.py
│ │ ├── libdir
│ │ │ ├── cstorer.pxd
│ │ │ ├── meson.build
│ │ │ ├── storer.c
│ │ │ ├── storer.h
│ │ │ └── storer.pyx
│ │ └── meson.build
│ ├── 4 custom target depends extmodule
│ │ ├── blaster.py
│ │ ├── ext
│ │ │ ├── lib
│ │ │ │ ├── meson-tachyonlib.c
│ │ │ │ ├── meson-tachyonlib.h
│ │ │ │ └── meson.build
│ │ │ ├── meson.build
│ │ │ └── tachyon_module.c
│ │ └── meson.build
│ ├── 5 modules kwarg
│ │ ├── a.py
│ │ ├── meson.build
│ │ └── test.json
│ ├── 6 failing subproject
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── bar
│ │ │ └── meson.build
│ ├── 7 install path
│ │ ├── meson.build
│ │ ├── structured
│ │ │ ├── alpha
│ │ │ │ ├── one.py
│ │ │ │ ├── three.py
│ │ │ │ └── two.py
│ │ │ ├── beta
│ │ │ │ └── one.py
│ │ │ ├── meson.build
│ │ │ ├── one.py
│ │ │ └── two.py
│ │ ├── target
│ │ │ └── meson.build
│ │ ├── test.json
│ │ └── test.py
│ ├── 8 different python versions
│ │ ├── blaster.py
│ │ ├── ext
│ │ │ ├── meson.build
│ │ │ └── tachyon_module.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── test.json
│ └── 9 extmodule limited api
│ │ ├── limited.c
│ │ ├── meson.build
│ │ ├── not_limited.c
│ │ ├── test.json
│ │ └── test_limited.py
├── python3
│ ├── 1 basic
│ │ ├── gluon
│ │ │ ├── __init__.py
│ │ │ └── gluonator.py
│ │ ├── meson.build
│ │ ├── prog.py
│ │ └── subdir
│ │ │ ├── meson.build
│ │ │ └── subprog.py
│ ├── 2 extmodule
│ │ ├── blaster.py
│ │ ├── ext
│ │ │ ├── meson.build
│ │ │ └── tachyon_module.c
│ │ └── meson.build
│ ├── 3 cython
│ │ ├── cytest.py
│ │ ├── libdir
│ │ │ ├── cstorer.pxd
│ │ │ ├── meson.build
│ │ │ ├── storer.c
│ │ │ ├── storer.h
│ │ │ └── storer.pyx
│ │ └── meson.build
│ └── 4 custom target depends extmodule
│ │ ├── blaster.py
│ │ ├── ext
│ │ ├── lib
│ │ │ ├── meson-tachyonlib.c
│ │ │ ├── meson-tachyonlib.h
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── tachyon_module.c
│ │ └── meson.build
├── rewrite
│ ├── 1 basic
│ │ ├── addSrc.json
│ │ ├── addTgt.json
│ │ ├── expected_dag.txt
│ │ ├── info.json
│ │ ├── meson.build
│ │ ├── rmSrc.json
│ │ └── rmTgt.json
│ ├── 10 duplicate globals
│ │ ├── info.json
│ │ └── meson.build
│ ├── 2 subdirs
│ │ ├── addSrc.json
│ │ ├── addTgt.json
│ │ ├── info.json
│ │ ├── meson.build
│ │ ├── rmTgt.json
│ │ ├── sub1
│ │ │ └── meson.build
│ │ └── sub2
│ │ │ └── meson.build
│ ├── 3 kwargs
│ │ ├── add.json
│ │ ├── defopts_delete.json
│ │ ├── defopts_set.json
│ │ ├── delete.json
│ │ ├── info.json
│ │ ├── meson.build
│ │ ├── remove.json
│ │ ├── remove_regex.json
│ │ └── set.json
│ ├── 4 same name targets
│ │ ├── addSrc.json
│ │ ├── info.json
│ │ ├── meson.build
│ │ └── sub1
│ │ │ └── meson.build
│ ├── 5 sorting
│ │ └── meson.build
│ ├── 6 extra_files
│ │ ├── addExtraFiles.json
│ │ ├── info.json
│ │ ├── meson.build
│ │ └── rmExtraFiles.json
│ ├── 7 prefix
│ │ └── meson.build
│ ├── 8 kwargs dict
│ │ ├── info.json
│ │ └── meson.build
│ └── 9 tricky dataflow
│ │ ├── addSrc.json
│ │ ├── info.json
│ │ └── meson.build
├── rust
│ ├── 1 basic
│ │ ├── clippy.toml
│ │ ├── meson.build
│ │ ├── prog.rs
│ │ ├── subdir
│ │ │ ├── meson.build
│ │ │ └── prog.rs
│ │ └── test.json
│ ├── 10 language stds
│ │ ├── 2015.rs
│ │ ├── 2018.rs
│ │ └── meson.build
│ ├── 11 generated main
│ │ ├── gen.py
│ │ ├── generated_lib_main.rs
│ │ ├── meson.build
│ │ └── sub
│ │ │ └── meson.build
│ ├── 12 bindgen
│ │ ├── cpp
│ │ │ └── meson.build
│ │ ├── dependencies
│ │ │ ├── clib2.c
│ │ │ ├── external_dep.h
│ │ │ ├── internal_dep.h
│ │ │ ├── internal_main.rs
│ │ │ └── meson.build
│ │ ├── gen
│ │ │ ├── gen_header.py
│ │ │ └── meson.build
│ │ ├── include
│ │ │ └── other.h
│ │ ├── meson.build
│ │ ├── src
│ │ │ ├── cpp.rs
│ │ │ ├── global-project.h
│ │ │ ├── global.c
│ │ │ ├── global.rs
│ │ │ ├── header.h
│ │ │ ├── header.hpp
│ │ │ ├── header3.h
│ │ │ ├── impl.cpp
│ │ │ ├── main.rs
│ │ │ ├── main2.rs
│ │ │ ├── main3.rs
│ │ │ └── source.c
│ │ ├── sub
│ │ │ └── meson.build
│ │ └── test.json
│ ├── 13 external c dependencies
│ │ ├── c_accessing_zlib.c
│ │ ├── foo.h
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── prog.rs
│ │ └── test.json
│ ├── 14 external libm
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── prog.rs
│ │ ├── rs_math.rs
│ │ └── test.json
│ ├── 15 polyglot sharedlib
│ │ ├── adder.c
│ │ ├── adder.h
│ │ ├── adder.rs
│ │ ├── addertest.c
│ │ ├── meson.build
│ │ └── zero
│ │ │ ├── meson.build
│ │ │ ├── zero.c
│ │ │ └── zero_static.c
│ ├── 16 internal c dependencies
│ │ ├── lib.c
│ │ ├── lib.h
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── test.py
│ ├── 17 staticlib link staticlib
│ │ ├── branch.rs
│ │ ├── leaf.rs
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── test.json
│ ├── 18 proc-macro
│ │ ├── lib.rs
│ │ ├── meson.build
│ │ ├── proc.rs
│ │ ├── subdir
│ │ │ └── meson.build
│ │ ├── transitive-proc-macro.rs
│ │ └── use.rs
│ ├── 19 structured sources
│ │ ├── empty.file
│ │ ├── gen.py
│ │ ├── main-gen-copy.rs
│ │ ├── meson.build
│ │ ├── no_copy_test.py
│ │ ├── priv.rs
│ │ ├── src
│ │ │ ├── foo.rs.in
│ │ │ └── main.rs
│ │ └── src2
│ │ │ ├── foo
│ │ │ └── mod.rs
│ │ │ ├── main-unique.rs
│ │ │ └── meson.build
│ ├── 2 sharedlib
│ │ ├── meson.build
│ │ ├── prog.rs
│ │ ├── stuff.rs
│ │ ├── test.json
│ │ └── value.c
│ ├── 20 rust and cpp
│ │ ├── lib.cpp
│ │ ├── lib.hpp
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── test.json
│ ├── 21 transitive dependencies
│ │ ├── app.rs
│ │ ├── diamond
│ │ │ ├── func.c
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ ├── r1.rs
│ │ │ ├── r2.rs
│ │ │ └── r3.rs
│ │ ├── foo.c
│ │ ├── foo.rs
│ │ ├── liba
│ │ │ ├── lib.rs
│ │ │ └── meson.build
│ │ ├── libb
│ │ │ ├── lib.rs
│ │ │ └── meson.build
│ │ ├── main.rs
│ │ ├── meson.build
│ │ ├── proc.rs
│ │ ├── static1.c
│ │ ├── static2.c
│ │ └── test.json
│ ├── 22 cargo subproject
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── bar-0.1-rs.wrap
│ │ │ ├── bar-0.1-rs
│ │ │ │ ├── Cargo.toml
│ │ │ │ └── src
│ │ │ │ │ └── lib.rs
│ │ │ ├── common-0-rs.wrap
│ │ │ ├── common-0-rs
│ │ │ │ ├── Cargo.toml
│ │ │ │ └── lib.rs
│ │ │ ├── extra-dep-1-rs
│ │ │ │ ├── lib.c
│ │ │ │ ├── meson.build
│ │ │ │ └── meson_options.txt
│ │ │ ├── foo-0-rs.wrap
│ │ │ ├── foo-0-rs
│ │ │ │ ├── Cargo.toml
│ │ │ │ ├── lib.rs
│ │ │ │ └── meson
│ │ │ │ │ └── meson.build
│ │ │ ├── libname-1-rs.wrap
│ │ │ ├── libname-1-rs
│ │ │ │ ├── Cargo.toml
│ │ │ │ └── lib.rs
│ │ │ ├── unixdep-0.1-rs.wrap
│ │ │ └── unixdep-0.1-rs
│ │ │ │ ├── Cargo.toml
│ │ │ │ └── lib.rs
│ │ └── test.json
│ ├── 23 crt-static
│ │ ├── lib.c
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── test.json
│ ├── 24 system deps
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── wrapper.rs
│ ├── 25 cargo lock
│ │ ├── Cargo.lock
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── packagecache
│ │ │ │ └── bar-0.1.tar.gz
│ │ └── test.json
│ ├── 26 cargo system deps
│ │ ├── main.rs
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── sub-1-rs.wrap
│ │ │ └── sub-1-rs
│ │ │ ├── Cargo.toml
│ │ │ └── lib.rs
│ ├── 27 objects
│ │ ├── lib1-dylib.rs
│ │ ├── lib1.c
│ │ ├── lib1.h
│ │ ├── lib2.c
│ │ ├── lib2.h
│ │ ├── main.rs
│ │ └── meson.build
│ ├── 28 mixed
│ │ ├── hello.rs
│ │ ├── main.cc
│ │ └── meson.build
│ ├── 29 self-contained
│ │ ├── lib.rs
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 3 staticlib
│ │ ├── meson.build
│ │ ├── other.rs
│ │ ├── prog.rs
│ │ ├── prog2.rs
│ │ ├── stuff.rs
│ │ ├── stuff2.rs
│ │ ├── test.json
│ │ └── value.c
│ ├── 30 rlib link subdir
│ │ ├── cdep
│ │ │ ├── f.c
│ │ │ └── meson.build
│ │ ├── f-sys.rs
│ │ ├── main.rs
│ │ └── meson.build
│ ├── 31 both machines
│ │ ├── lib.rs
│ │ ├── meson.build
│ │ └── test.rs
│ ├── 32 cargo workspace
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── foo.wrap
│ │ │ ├── foo
│ │ │ │ ├── Cargo.toml
│ │ │ │ ├── src
│ │ │ │ │ ├── foo
│ │ │ │ │ │ ├── Cargo.toml
│ │ │ │ │ │ └── src
│ │ │ │ │ │ │ └── lib.rs
│ │ │ │ │ ├── lib.rs
│ │ │ │ │ └── member1
│ │ │ │ │ │ ├── Cargo.toml
│ │ │ │ │ │ └── src
│ │ │ │ │ │ └── lib.rs
│ │ │ │ └── subprojects
│ │ │ │ │ ├── member2-1-rs.wrap
│ │ │ │ │ └── member2-1.0
│ │ │ │ │ ├── Cargo.toml
│ │ │ │ │ └── src
│ │ │ │ │ └── lib.rs
│ │ │ └── member2.wrap
│ │ ├── test_foo_1.c
│ │ └── test_foo_1.rs
│ ├── 33 cargo multiple versions
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── foo-1-rs.wrap
│ │ │ ├── foo-1-rs
│ │ │ ├── Cargo.toml
│ │ │ └── lib.rs
│ │ │ ├── foo-2-rs.wrap
│ │ │ ├── foo-2-rs
│ │ │ ├── Cargo.toml
│ │ │ └── lib.rs
│ │ │ ├── main.wrap
│ │ │ └── main
│ │ │ ├── Cargo.toml
│ │ │ └── lib.rs
│ ├── 4 polyglot
│ │ ├── meson.build
│ │ ├── proc.rs
│ │ ├── prog.c
│ │ ├── stuff.rs
│ │ └── test.json
│ ├── 5 polyglot static
│ │ ├── clib.c
│ │ ├── meson.build
│ │ ├── overflow_size_checks.py
│ │ ├── prog.c
│ │ ├── stuff.rs
│ │ └── test.json
│ ├── 6 named staticlib
│ │ ├── meson.build
│ │ ├── prog.rs
│ │ ├── stuff.rs
│ │ └── test.json
│ ├── 7 private crate collision
│ │ ├── meson.build
│ │ ├── prog.rs
│ │ ├── rand.rs
│ │ └── test.json
│ ├── 8 many files
│ │ ├── foo.rs
│ │ ├── main.rs
│ │ └── meson.build
│ └── 9 unit tests
│ │ ├── doctest1.rs
│ │ ├── helper.rs
│ │ ├── meson.build
│ │ ├── test.rs
│ │ ├── test2.rs
│ │ └── test3.rs
├── snippets
│ └── 1 symbol visibility header
│ │ ├── main-static-only.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ └── sub
│ │ │ ├── meson.build
│ │ │ └── mylib
│ │ │ ├── lib-static-only.c
│ │ │ ├── lib-static-only.h
│ │ │ ├── lib.c
│ │ │ ├── lib.h
│ │ │ └── meson.build
│ │ └── test.json
├── swift
│ ├── 1 exe
│ │ ├── main.swift
│ │ └── meson.build
│ ├── 10 file name matches module name
│ │ ├── Library.swift
│ │ ├── Library2.swift
│ │ ├── main.swift
│ │ └── meson.build
│ ├── 11 mixed cpp
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── mylib.cpp
│ │ └── mylib.h
│ ├── 12 c std passthrough
│ │ ├── header.h
│ │ ├── main.swift
│ │ └── meson.build
│ ├── 13 mixed objcpp
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── mylib.h
│ │ └── mylib.mm
│ ├── 14 single-file library
│ │ ├── main.swift
│ │ ├── meson.build
│ │ └── singlefile.swift
│ ├── 15 main in single-file library
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── module.modulemap
│ │ ├── program.c
│ │ └── program.h
│ ├── 16 main in multi-file library
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── module.modulemap
│ │ ├── more.swift
│ │ ├── program.c
│ │ └── program.h
│ ├── 2 multifile
│ │ ├── libfile.swift
│ │ ├── main.swift
│ │ └── meson.build
│ ├── 3 library
│ │ ├── exe
│ │ │ ├── main.swift
│ │ │ └── meson.build
│ │ ├── lib
│ │ │ ├── datasource.swift
│ │ │ ├── meson.build
│ │ │ └── othersource.swift
│ │ └── meson.build
│ ├── 4 generate
│ │ ├── gen
│ │ │ ├── main.swift
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── user
│ │ │ ├── main.swift
│ │ │ └── meson.build
│ ├── 5 mixed
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── mylib.c
│ │ └── mylib.h
│ ├── 6 modulemap
│ │ ├── main.swift
│ │ ├── meson.build
│ │ ├── module.modulemap
│ │ ├── mylib.c
│ │ └── mylib.h
│ ├── 7 modulemap subdir
│ │ ├── main.swift
│ │ ├── meson.build
│ │ └── mylib
│ │ │ ├── meson.build
│ │ │ ├── module.modulemap
│ │ │ ├── mylib.c
│ │ │ └── mylib.h
│ ├── 8 extra args
│ │ ├── lib.swift
│ │ └── meson.build
│ └── 9 sdk path from dep
│ │ ├── foo.swift
│ │ └── meson.build
├── unit
│ ├── 1 soname
│ │ ├── CMakeLists.txt
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── versioned.c
│ ├── 10 build_rpath
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── prog.cc
│ │ └── sub
│ │ │ ├── meson.build
│ │ │ └── stuff.c
│ ├── 100 relative find program
│ │ ├── foo.py
│ │ ├── meson.build
│ │ └── subdir
│ │ │ └── meson.build
│ ├── 101 rlib linkage
│ │ ├── lib2.rs
│ │ ├── main.rs
│ │ └── meson.build
│ ├── 102 python without pkgconfig
│ │ └── meson.build
│ ├── 103 strip
│ │ ├── lib.c
│ │ └── meson.build
│ ├── 104 debug function
│ │ └── meson.build
│ ├── 105 pkgconfig relocatable with absolute path
│ │ └── meson.build
│ ├── 106 underspecified mtest
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── runner.py
│ ├── 107 subproject symlink
│ │ ├── cp.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── symlinked_subproject
│ │ │ ├── datadir
│ │ │ ├── datafile
│ │ │ └── meson.build
│ │ │ ├── meson.build
│ │ │ └── src.c
│ ├── 108 new subproject on reconfigure
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── foo
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 109 configure same noop
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 11 cross prog
│ │ ├── meson.build
│ │ ├── some_cross_tool.py
│ │ └── sometool.py
│ ├── 110 freeze
│ │ ├── freeze.c
│ │ └── meson.build
│ ├── 111 replace unencodable xml chars
│ │ ├── meson.build
│ │ └── script.py
│ ├── 112 classpath
│ │ ├── com
│ │ │ └── mesonbuild
│ │ │ │ └── Simple.java
│ │ └── meson.build
│ ├── 113 list build options
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 114 complex link cases
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── s1.c
│ │ ├── s2.c
│ │ └── s3.c
│ ├── 115 c cpp stds
│ │ ├── meson.build
│ │ └── meson.options
│ ├── 116 empty project
│ │ ├── expected_mods.json
│ │ └── meson.build
│ ├── 117 genvslite
│ │ ├── main.cpp
│ │ └── meson.build
│ ├── 118 meson package cache dir
│ │ ├── cache_dir
│ │ │ ├── bar
│ │ │ │ └── meson.build
│ │ │ └── foo.zip
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── bar.wrap
│ │ │ └── foo.wrap
│ ├── 119 openssl cmake bug
│ │ ├── meson.build
│ │ └── nativefile.ini
│ ├── 12 promote
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── s1
│ │ │ ├── meson.build
│ │ │ ├── s1.c
│ │ │ └── subprojects
│ │ │ │ ├── s3
│ │ │ │ ├── meson.build
│ │ │ │ └── s3.c
│ │ │ │ └── scommon
│ │ │ │ ├── meson.build
│ │ │ │ └── scommon_broken.c
│ │ │ └── s2
│ │ │ ├── meson.build
│ │ │ ├── s2.c
│ │ │ └── subprojects
│ │ │ ├── athing.wrap
│ │ │ └── scommon
│ │ │ ├── meson.build
│ │ │ └── scommon_ok.c
│ ├── 120 rewrite
│ │ └── meson.build
│ ├── 121 executable suffix
│ │ ├── main.c
│ │ └── meson.build
│ ├── 122 persp options
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── subprojects
│ │ │ ├── sub1
│ │ │ │ ├── meson.build
│ │ │ │ ├── meson.options
│ │ │ │ └── sub1.c
│ │ │ └── sub2
│ │ │ │ ├── meson.build
│ │ │ │ ├── meson.options
│ │ │ │ └── sub2.c
│ │ └── toplevel.c
│ ├── 123 reconfigure base options
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── sub
│ │ │ └── meson.build
│ ├── 124 interactive tap
│ │ ├── meson.build
│ │ └── script.py
│ ├── 125 declare_dep var
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 126 python extension
│ │ ├── foo.c
│ │ └── meson.build
│ ├── 127 pkgsubproj
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── sub
│ │ │ └── meson.build
│ ├── 128 test slice
│ │ ├── meson.build
│ │ └── test.py
│ ├── 129 sanitizers
│ │ └── meson.build
│ ├── 13 reconfigure
│ │ └── meson.build
│ ├── 130 long opt vs D
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 131 vala internal glib
│ │ ├── lib.vala
│ │ ├── meson.build
│ │ └── meson.options
│ ├── 132 custom target index test
│ │ └── meson.build
│ ├── 14 testsetup selection
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── bar
│ │ │ ├── bar.c
│ │ │ └── meson.build
│ │ │ └── foo
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 15 prebuilt object
│ │ ├── cp.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── source.c
│ ├── 16 prebuilt static
│ │ ├── libdir
│ │ │ ├── best.c
│ │ │ ├── best.h
│ │ │ └── meson.build
│ │ ├── main.c
│ │ └── meson.build
│ ├── 17 prebuilt shared
│ │ ├── alexandria.c
│ │ ├── alexandria.h
│ │ ├── another_visitor.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── patron.c
│ │ ├── rejected.c
│ │ ├── rejected.h
│ │ └── rejected_main.c
│ ├── 18 pkgconfig static
│ │ ├── foo.c
│ │ ├── foo.pc.in
│ │ ├── include
│ │ │ └── foo.h
│ │ ├── main.c
│ │ └── meson.build
│ ├── 19 array option
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 2 testsetups
│ │ ├── buggy.c
│ │ ├── envcheck.py
│ │ ├── impl.c
│ │ ├── impl.h
│ │ └── meson.build
│ ├── 20 subproj dep variables
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── failingsubproj
│ │ │ └── meson.build
│ │ │ ├── nestedsubproj
│ │ │ ├── meson.build
│ │ │ └── subprojects
│ │ │ │ └── subsubproject.wrap
│ │ │ └── somesubproj
│ │ │ └── meson.build
│ ├── 21 exit status
│ │ └── meson.build
│ ├── 22 warning location
│ │ ├── a.c
│ │ ├── b.c
│ │ ├── conf.in
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── sub
│ │ │ ├── c.c
│ │ │ ├── d.c
│ │ │ ├── meson.build
│ │ │ └── sub.c
│ ├── 23 unfound pkgconfig
│ │ ├── meson.build
│ │ └── some.c
│ ├── 24 compiler run_command
│ │ └── meson.build
│ ├── 25 non-permitted kwargs
│ │ └── meson.build
│ ├── 26 install umask
│ │ ├── datafile.cat
│ │ ├── meson.build
│ │ ├── myinstall.py
│ │ ├── prog.1
│ │ ├── prog.c
│ │ ├── sample.h
│ │ └── subdir
│ │ │ ├── datafile.dog
│ │ │ └── sayhello
│ ├── 27 pkgconfig usage
│ │ ├── dependee
│ │ │ ├── meson.build
│ │ │ └── pkguser.c
│ │ └── dependency
│ │ │ ├── meson.build
│ │ │ ├── pkgdep.c
│ │ │ ├── pkgdep.h
│ │ │ └── privatelib.c
│ ├── 28 ndebug if-release
│ │ ├── main.c
│ │ └── meson.build
│ ├── 29 guessed linker dependencies
│ │ ├── exe
│ │ │ ├── app.c
│ │ │ └── meson.build
│ │ └── lib
│ │ │ ├── lib.c
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 3 subproject defaults
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── foob
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 30 shared_mod linking
│ │ ├── libfile.c
│ │ ├── main.c
│ │ └── meson.build
│ ├── 31 forcefallback
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── notzlib
│ │ │ │ ├── meson.build
│ │ │ │ ├── notzlib.c
│ │ │ │ └── notzlib.h
│ │ └── test_not_zlib.c
│ ├── 32 pkgconfig use libraries
│ │ ├── app
│ │ │ ├── app.c
│ │ │ └── meson.build
│ │ └── lib
│ │ │ ├── liba.c
│ │ │ ├── libb.c
│ │ │ └── meson.build
│ ├── 33 cross file overrides always args
│ │ ├── meson.build
│ │ ├── test.c
│ │ └── ubuntu-armhf-overrides.txt
│ ├── 34 command line
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── subp
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 35 dist script
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── replacer.py
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── dist-script.py
│ │ │ ├── meson.build
│ │ │ ├── meson_options.txt
│ │ │ ├── prog.c
│ │ │ └── version-test.py
│ ├── 36 exe_wrapper behaviour
│ │ ├── broken-cross.txt
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── prog.c
│ ├── 37 mixed command line args
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 38 pkgconfig format
│ │ ├── meson.build
│ │ ├── somelib.c
│ │ └── someret.c
│ ├── 39 external, internal library rpath
│ │ ├── built library
│ │ │ ├── bar.c
│ │ │ ├── foo.py
│ │ │ ├── meson.build
│ │ │ ├── meson_options.txt
│ │ │ └── prog.c
│ │ └── external library
│ │ │ ├── bar.c
│ │ │ ├── faa.c
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 4 suite selection
│ │ ├── failing_test.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── subprjfail
│ │ │ │ ├── failing_test.c
│ │ │ │ └── meson.build
│ │ │ ├── subprjmix
│ │ │ │ ├── failing_test.c
│ │ │ │ ├── meson.build
│ │ │ │ └── successful_test.c
│ │ │ └── subprjsucc
│ │ │ │ ├── meson.build
│ │ │ │ └── successful_test.c
│ │ └── successful_test.c
│ ├── 40 featurenew subprojects
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── bar
│ │ │ └── meson.build
│ │ │ ├── baz
│ │ │ └── meson.build
│ │ │ └── foo
│ │ │ └── meson.build
│ ├── 41 rpath order
│ │ ├── meson.build
│ │ ├── myexe.c
│ │ └── subprojects
│ │ │ ├── sub1
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ │ │ └── sub2
│ │ │ ├── lib.c
│ │ │ └── meson.build
│ ├── 42 dep order
│ │ ├── lib1.c
│ │ ├── lib2.c
│ │ ├── meson.build
│ │ └── myexe.c
│ ├── 43 promote wrap
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── s1
│ │ │ ├── meson.build
│ │ │ └── subprojects
│ │ │ │ └── ambiguous
│ │ │ │ └── meson.build
│ │ │ └── s2
│ │ │ ├── meson.build
│ │ │ └── subprojects
│ │ │ └── ambiguous.wrap
│ ├── 44 vscpp17
│ │ ├── main.cpp
│ │ └── meson.build
│ ├── 45 native dep pkgconfig var
│ │ ├── cross_pkgconfig.py
│ │ ├── cross_pkgconfig
│ │ │ └── dep_tester.pc
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── native_pkgconfig
│ │ │ └── dep_tester.pc
│ ├── 46 native file binary
│ │ ├── meson.build
│ │ └── meson_options.txt
│ ├── 47 reconfigure
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── sub1
│ │ │ └── meson.build
│ ├── 48 testsetup default
│ │ ├── envcheck.py
│ │ └── meson.build
│ ├── 49 pkgconfig csharp library
│ │ ├── meson.build
│ │ └── somelib.cs
│ ├── 5 compiler detection
│ │ ├── compiler wrapper.py
│ │ ├── meson.build
│ │ ├── trivial.c
│ │ ├── trivial.cc
│ │ ├── trivial.m
│ │ └── trivial.mm
│ ├── 50 noncross options
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── ylib.pc
│ ├── 51 ldflagdedup
│ │ ├── bob.c
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 52 pkgconfig static link order
│ │ ├── dummy.c
│ │ └── meson.build
│ ├── 53 clang-format
│ │ ├── .clang-format
│ │ ├── dummydir.h
│ │ │ └── dummy.dat
│ │ ├── header_expected_h
│ │ ├── header_orig_h
│ │ ├── meson.build
│ │ ├── prog_expected_c
│ │ └── prog_orig_c
│ ├── 54 introspect buildoptions
│ │ └── subprojects
│ │ │ └── projectBad
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 55 dedup compiler libs
│ │ ├── app
│ │ │ ├── app.c
│ │ │ └── meson.build
│ │ ├── liba
│ │ │ ├── liba.c
│ │ │ ├── liba.h
│ │ │ └── meson.build
│ │ ├── libb
│ │ │ ├── libb.c
│ │ │ ├── libb.h
│ │ │ └── meson.build
│ │ └── meson.build
│ ├── 56 introspection
│ │ ├── cp.py
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── sharedlib
│ │ │ ├── meson.build
│ │ │ ├── shared.cpp
│ │ │ └── shared.hpp
│ │ ├── staticlib
│ │ │ ├── meson.build
│ │ │ ├── static.c
│ │ │ └── static.h
│ │ ├── t1.cpp
│ │ ├── t2.cpp
│ │ └── t3.cpp
│ ├── 57 pkg_config_path option
│ │ ├── build_extra_path
│ │ │ └── totally_made_up_dep.pc
│ │ ├── host_extra_path
│ │ │ └── totally_made_up_dep.pc
│ │ └── meson.build
│ ├── 58 introspect buildoptions
│ │ ├── c_compiler.py
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ ├── evilFile.txt
│ │ │ ├── projectA
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ │ │ └── projectBad
│ │ │ ├── meson.build
│ │ │ └── meson_options.txt
│ ├── 59 native file override
│ │ ├── crossfile
│ │ ├── crossfile2
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── nativefile
│ ├── 6 std override
│ │ ├── meson.build
│ │ ├── prog11.cpp
│ │ ├── prog98.cpp
│ │ └── progp.cpp
│ ├── 60 identity cross
│ │ ├── build_wrapper.py
│ │ ├── host_wrapper.py
│ │ ├── meson.build
│ │ └── stuff.h
│ ├── 61 pkgconfig relative paths
│ │ └── pkgconfig
│ │ │ └── librelativepath.pc
│ ├── 62 cmake_prefix_path
│ │ ├── meson.build
│ │ └── prefix
│ │ │ └── lib
│ │ │ └── cmake
│ │ │ └── mesontest
│ │ │ └── mesontest-config.cmake
│ ├── 63 cmake parser
│ │ ├── meson.build
│ │ └── prefix
│ │ │ └── lib
│ │ │ └── cmake
│ │ │ └── mesontest
│ │ │ └── mesontest-config.cmake
│ ├── 64 alias target
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subdir
│ │ │ └── meson.build
│ ├── 65 static archive stripping
│ │ ├── app
│ │ │ ├── appA.c
│ │ │ ├── appB.c
│ │ │ └── meson.build
│ │ └── lib
│ │ │ ├── libA.c
│ │ │ ├── libA.h
│ │ │ ├── libB.c
│ │ │ ├── libB.h
│ │ │ └── meson.build
│ ├── 66 static link
│ │ ├── lib
│ │ │ ├── func1.c
│ │ │ ├── func10.c
│ │ │ ├── func11.c
│ │ │ ├── func12.c
│ │ │ ├── func14.c
│ │ │ ├── func15.c
│ │ │ ├── func16.c
│ │ │ ├── func17.c
│ │ │ ├── func18.c
│ │ │ ├── func19.c
│ │ │ ├── func2.c
│ │ │ ├── func3.c
│ │ │ ├── func4.c
│ │ │ ├── func5.c
│ │ │ ├── func6.c
│ │ │ ├── func7.c
│ │ │ ├── func8.c
│ │ │ ├── func9.c
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ ├── test1.c
│ │ ├── test2.c
│ │ ├── test3.c
│ │ ├── test4.c
│ │ └── test5.c
│ ├── 67 test env value
│ │ ├── meson.build
│ │ └── test.py
│ ├── 68 clang-tidy
│ │ ├── .clang-tidy
│ │ ├── cttest.cpp
│ │ ├── cttest_fixed.cpp
│ │ ├── dummydir.h
│ │ │ └── dummy.dat
│ │ └── meson.build
│ ├── 69 cross
│ │ ├── crossfile.in
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── nativefile.in
│ ├── 7 run installed
│ │ ├── foo
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 70 cross test passed
│ │ ├── exewrapper.py
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ ├── script.py
│ │ └── src
│ │ │ └── main.c
│ ├── 71 summary
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ ├── sub
│ │ │ └── meson.build
│ │ │ └── sub2
│ │ │ ├── meson.build
│ │ │ └── subprojects
│ │ │ └── subsub
│ │ │ └── meson.build
│ ├── 72 wrap file url
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── foo-patch.tar.xz
│ │ │ └── foo.tar.xz
│ ├── 73 dep files
│ │ ├── foo.c
│ │ └── meson.build
│ ├── 74 pkgconfig prefixes
│ │ ├── client
│ │ │ ├── client.c
│ │ │ └── meson.build
│ │ ├── val1
│ │ │ ├── meson.build
│ │ │ ├── val1.c
│ │ │ └── val1.h
│ │ └── val2
│ │ │ ├── meson.build
│ │ │ ├── val2.c
│ │ │ └── val2.h
│ ├── 75 subdir libdir
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── flub
│ │ │ └── meson.build
│ ├── 76 as link whole
│ │ ├── bar.c
│ │ ├── foo.c
│ │ └── meson.build
│ ├── 77 nostdlib
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── subprojects
│ │ │ └── mylibc
│ │ │ ├── libc.c
│ │ │ ├── meson.build
│ │ │ ├── stdio.h
│ │ │ └── stubstart.s
│ ├── 78 user options for subproject
│ │ └── 75 user options for subproject
│ │ │ └── meson.build
│ ├── 79 global-rpath
│ │ ├── meson.build
│ │ ├── rpathified.cpp
│ │ └── yonder
│ │ │ ├── meson.build
│ │ │ ├── yonder.cpp
│ │ │ └── yonder.h
│ ├── 8 -L -l order
│ │ ├── first.pc
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── second.pc
│ ├── 80 wrap-git
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── packagefiles
│ │ │ └── wrap_git_builddef
│ │ │ │ └── meson.build
│ │ │ └── wrap_git_upstream
│ │ │ └── main.c
│ ├── 81 meson version compare
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── foo
│ │ │ └── meson.build
│ ├── 82 cross only introspect
│ │ └── meson.build
│ ├── 83 change option choices
│ │ ├── meson.build
│ │ ├── meson_options.1.txt
│ │ └── meson_options.2.txt
│ ├── 84 nested subproject regenerate depends
│ │ ├── main.c
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ ├── sub1
│ │ │ └── meson.build
│ │ │ └── sub2
│ │ │ └── CMakeLists.txt
│ ├── 85 cpp modules
│ │ ├── gcc
│ │ │ ├── main.cpp
│ │ │ ├── meson.build
│ │ │ ├── src0.cxx
│ │ │ ├── src1.cxx
│ │ │ ├── src2.cxx
│ │ │ ├── src3.cxx
│ │ │ ├── src4.cxx
│ │ │ ├── src5.cxx
│ │ │ ├── src6.cxx
│ │ │ ├── src7.cxx
│ │ │ ├── src8.cxx
│ │ │ └── src9.cxx
│ │ ├── meson.build
│ │ └── vs
│ │ │ ├── main.cpp
│ │ │ ├── meson.build
│ │ │ ├── src0.ixx
│ │ │ ├── src1.ixx
│ │ │ ├── src2.ixx
│ │ │ ├── src3.ixx
│ │ │ ├── src4.ixx
│ │ │ ├── src5.ixx
│ │ │ ├── src6.ixx
│ │ │ ├── src7.ixx
│ │ │ ├── src8.ixx
│ │ │ └── src9.ixx
│ ├── 86 prelinking
│ │ ├── file1.c
│ │ ├── file2.c
│ │ ├── file3.c
│ │ ├── file4.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── private_header.h
│ │ └── public_header.h
│ ├── 87 run native test
│ │ ├── main.c
│ │ └── meson.build
│ ├── 88 multiple envvars
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── prog.cpp
│ ├── 89 pkgconfig build rpath order
│ │ ├── dummy.pc
│ │ ├── meson.build
│ │ ├── prog.c
│ │ ├── prog.cc
│ │ └── sub
│ │ │ ├── meson.build
│ │ │ └── stuff.c
│ ├── 9 d dedup
│ │ ├── meson.build
│ │ └── prog.c
│ ├── 90 devenv
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ ├── foo.c
│ │ │ │ └── meson.build
│ │ └── test-devenv.py
│ ├── 91 install skip subprojects
│ │ ├── foo.c
│ │ ├── foo.dat
│ │ ├── foo.h
│ │ ├── foo
│ │ │ └── foofile
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── bar
│ │ │ ├── bar.c
│ │ │ ├── bar.dat
│ │ │ ├── bar.h
│ │ │ ├── bar
│ │ │ └── barfile
│ │ │ └── meson.build
│ ├── 92 new subproject in configured project
│ │ ├── meson.build
│ │ ├── meson_options.txt
│ │ └── subprojects
│ │ │ └── sub
│ │ │ ├── foo.c
│ │ │ └── meson.build
│ ├── 93 clangformat
│ │ ├── .clang-format
│ │ ├── .clang-format-ignore
│ │ ├── .clang-format-include
│ │ ├── meson.build
│ │ ├── not-included
│ │ │ └── badformat.cpp
│ │ └── src
│ │ │ ├── badformat.c
│ │ │ └── badformat.cpp
│ ├── 94 custominc
│ │ ├── easytogrepfor
│ │ │ ├── genh.py
│ │ │ └── meson.build
│ │ ├── helper.c
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── prog2.c
│ ├── 95 implicit force fallback
│ │ ├── meson.build
│ │ └── subprojects
│ │ │ └── something
│ │ │ └── meson.build
│ ├── 96 compiler.links file arg
│ │ ├── meson.build
│ │ └── test.c
│ ├── 97 link full name
│ │ ├── libtestprovider
│ │ │ ├── meson.build
│ │ │ └── provider.c
│ │ └── proguser
│ │ │ ├── meson.build
│ │ │ └── receiver.c
│ ├── 98 install all targets
│ │ ├── bar-custom.txt
│ │ ├── bar-devel.h
│ │ ├── bar-notag.txt
│ │ ├── custom_files
│ │ │ └── data.txt
│ │ ├── excludes
│ │ │ ├── excluded.txt
│ │ │ ├── excluded
│ │ │ │ └── placeholder.txt
│ │ │ └── installed.txt
│ │ ├── foo.in
│ │ ├── foo1-devel.h
│ │ ├── lib.c
│ │ ├── main.c
│ │ ├── meson.build
│ │ ├── script.py
│ │ ├── subdir
│ │ │ ├── bar2-devel.h
│ │ │ ├── foo2.in
│ │ │ ├── foo3-devel.h
│ │ │ ├── lib.c
│ │ │ ├── main.c
│ │ │ ├── meson.build
│ │ │ └── script.py
│ │ └── subprojects
│ │ │ └── subproject
│ │ │ ├── aaa.txt
│ │ │ ├── bbb.txt
│ │ │ └── meson.build
│ └── 99 custom target name
│ │ ├── file.txt.in
│ │ ├── meson.build
│ │ └── subdir
│ │ └── meson.build
├── vala
│ ├── 1 basic
│ │ ├── meson.build
│ │ └── prog.vala
│ ├── 10 mixed sources
│ │ ├── c
│ │ │ ├── foo.c
│ │ │ ├── meson.build
│ │ │ └── writec.py
│ │ ├── meson.build
│ │ └── vala
│ │ │ └── bar.vala
│ ├── 11 generated vapi
│ │ ├── libbar
│ │ │ ├── bar.c
│ │ │ ├── bar.h
│ │ │ └── meson.build
│ │ ├── libfoo
│ │ │ ├── foo.c
│ │ │ ├── foo.h
│ │ │ ├── foo.metadata
│ │ │ └── meson.build
│ │ ├── main.vala
│ │ ├── meson.build
│ │ └── test.json
│ ├── 12 custom output
│ │ ├── bar.vala
│ │ ├── foo.vala
│ │ └── meson.build
│ ├── 13 find library
│ │ ├── meson.build
│ │ └── test.vala
│ ├── 14 target glib version and gresources
│ │ ├── gres
│ │ │ ├── meson.build
│ │ │ ├── test-resources.xml
│ │ │ └── test.ui
│ │ ├── meson.build
│ │ └── test.vala
│ ├── 15 static vapi in source tree
│ │ ├── meson.build
│ │ ├── test.vala
│ │ └── vapi
│ │ │ └── config.vapi
│ ├── 16 mixed dependence
│ │ ├── app.vala
│ │ ├── meson.build
│ │ ├── mixer-glue.c
│ │ └── mixer.vala
│ ├── 17 plain consumer
│ │ ├── app.c
│ │ ├── badger.vala
│ │ └── meson.build
│ ├── 18 vapi consumed twice
│ │ ├── app.vala
│ │ ├── beer.vala
│ │ ├── meson.build
│ │ └── person.vala
│ ├── 19 genie
│ │ ├── meson.build
│ │ └── prog.gs
│ ├── 2 multiple files
│ │ ├── class1.vala
│ │ ├── class2.vala
│ │ ├── main.vala
│ │ └── meson.build
│ ├── 20 genie multiple mixed sources
│ │ ├── c_test_one.c
│ │ ├── c_test_two.c
│ │ ├── init.gs
│ │ ├── meson.build
│ │ ├── test_one.gs
│ │ ├── test_two.gs
│ │ ├── vala_test_one.vala
│ │ └── vala_test_two.vala
│ ├── 21 type module
│ │ ├── foo.vala
│ │ ├── meson.build
│ │ ├── plugin-bar.vala
│ │ ├── plugin-module.vala
│ │ └── plugin.vala
│ ├── 22 same target in directories
│ │ ├── Subdir
│ │ │ ├── Subdir2
│ │ │ │ └── Test.vala
│ │ │ └── Test.vala
│ │ ├── Subdir2
│ │ │ └── Test.vala
│ │ ├── Test.vala
│ │ ├── meson.build
│ │ └── prog.vala
│ ├── 23 thread flags
│ │ ├── meson.build
│ │ └── prog.vala
│ ├── 24 export dynamic shared module
│ │ ├── app.vala
│ │ ├── meson.build
│ │ └── module.vala
│ ├── 25 extract_all_objects
│ │ ├── meson.build
│ │ └── prog.vala
│ ├── 26 vala and asm
│ │ ├── meson.build
│ │ ├── prog.vala
│ │ ├── retval-arm.S
│ │ ├── retval-x86.S
│ │ ├── retval-x86_64.S
│ │ └── symbol-underscore.h
│ ├── 27 file as command line argument
│ │ ├── meson.build
│ │ ├── my-resources.xml
│ │ ├── mywidget.ui
│ │ └── mywidget.vala
│ ├── 28 generated ui file
│ │ ├── TestBox.ui.in
│ │ ├── meson.build
│ │ ├── test.gresource.xml
│ │ └── test.vala
│ ├── 29 compiler.links
│ │ └── meson.build
│ ├── 3 dep
│ │ ├── gioprog.vala
│ │ └── meson.build
│ ├── 30 dependencies for compiler.links
│ │ └── meson.build
│ ├── 31 generated ui file subdirectory
│ │ ├── meson.build
│ │ ├── subdir
│ │ │ ├── TestBox.ui.in
│ │ │ ├── meson.build
│ │ │ └── test.gresource.xml
│ │ └── test.vala
│ ├── 32 valaless vapigen
│ │ ├── clib.c
│ │ ├── clib.h
│ │ ├── meson.build
│ │ └── test_clib.c
│ ├── 4 config
│ │ ├── config.vapi
│ │ ├── meson-something-else.vapi
│ │ ├── meson.build
│ │ └── prog.vala
│ ├── 5 target glib
│ │ ├── GLib.Thread.vala
│ │ ├── meson.build
│ │ └── retcode.c
│ ├── 6 static library
│ │ ├── meson.build
│ │ ├── mylib.vala
│ │ ├── prog.vala
│ │ └── test.json
│ ├── 7 shared library
│ │ ├── lib
│ │ │ ├── meson.build
│ │ │ ├── mylib.vala
│ │ │ └── source.py
│ │ ├── meson.build
│ │ ├── prog
│ │ │ ├── meson.build
│ │ │ └── prog.vala
│ │ └── test.json
│ ├── 8 generated sources
│ │ ├── dependency-generated
│ │ │ ├── enum-types.c.template
│ │ │ ├── enum-types.h.template
│ │ │ ├── enums.h
│ │ │ ├── lib.vala
│ │ │ ├── main.vala
│ │ │ ├── meson.build
│ │ │ └── null.c
│ │ ├── meson.build
│ │ ├── onlygen
│ │ │ ├── maingen.in
│ │ │ └── meson.build
│ │ ├── src
│ │ │ ├── config.vala.in
│ │ │ ├── copy_file.py
│ │ │ ├── meson.build
│ │ │ ├── returncode.in
│ │ │ ├── test.vala
│ │ │ └── write_wrapper.py
│ │ ├── test.json
│ │ └── tools
│ │ │ └── meson.build
│ └── 9 gir
│ │ ├── foo.vala
│ │ ├── meson.build
│ │ └── test.json
├── warning
│ ├── 1 version for string div
│ │ ├── a
│ │ │ └── b.c
│ │ ├── meson.build
│ │ └── test.json
│ ├── 2 languages missing native
│ │ ├── meson.build
│ │ └── test.json
│ ├── 3 fallback consistency
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 4 fallback consistency
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ └── sub
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 5 fallback consistency
│ │ ├── meson.build
│ │ ├── subprojects
│ │ │ ├── foo.wrap
│ │ │ └── foo
│ │ │ │ └── meson.build
│ │ └── test.json
│ ├── 6 list add
│ │ ├── meson.build
│ │ └── test.json
│ ├── 7 module without unstable
│ │ ├── meson.build
│ │ └── test.json
│ ├── 8 meson.options
│ │ ├── meson.build
│ │ ├── meson.options
│ │ ├── subprojects
│ │ │ └── no-warn
│ │ │ │ ├── meson.build
│ │ │ │ ├── meson.options
│ │ │ │ └── meson_options.txt
│ │ └── test.json
│ └── 9 target with no sources
│ │ ├── meson.build
│ │ └── test.json
├── wasm
│ ├── 1 basic
│ │ ├── hello.c
│ │ ├── hello.cpp
│ │ ├── hello.html
│ │ └── meson.build
│ ├── 2 threads
│ │ ├── meson.build
│ │ ├── threads.c
│ │ └── threads.cpp
│ └── 3 jslib
│ │ ├── meson.build
│ │ ├── prog.c
│ │ └── somefuncs.js
├── wayland
│ ├── 1 client
│ │ ├── both.c
│ │ ├── client.c
│ │ ├── local.c
│ │ ├── meson.build
│ │ ├── server.c
│ │ └── test.xml
│ └── 2 core only
│ │ ├── core.c
│ │ └── meson.build
└── windows
│ ├── 1 basic
│ ├── meson.build
│ ├── prog.c
│ └── test.json
│ ├── 10 vs module defs generated custom target
│ ├── meson.build
│ ├── prog.c
│ └── subdir
│ │ ├── make_def.py
│ │ ├── meson.build
│ │ └── somedll.c
│ ├── 11 exe implib
│ ├── meson.build
│ ├── prog.c
│ └── test.json
│ ├── 12 resources with custom targets
│ ├── meson.build
│ ├── prog.c
│ └── res
│ │ ├── gen-res.py
│ │ ├── meson.build
│ │ ├── myres.rc.in
│ │ ├── myres_static.rc
│ │ ├── resource.h
│ │ └── sample.ico
│ ├── 13 test argument extra paths
│ ├── exe
│ │ ├── main.c
│ │ └── meson.build
│ ├── lib
│ │ ├── foo.c
│ │ ├── foo.h
│ │ └── meson.build
│ ├── meson.build
│ └── test
│ │ ├── meson.build
│ │ └── test_run_exe.py
│ ├── 14 resources with custom target depend_files
│ ├── ico
│ │ ├── gen-ico.py
│ │ ├── meson.build
│ │ └── sample.ico.in
│ ├── meson.build
│ ├── prog.c
│ └── res
│ │ ├── meson.build
│ │ └── myres.rc
│ ├── 15 resource scripts with duplicate filenames
│ ├── a
│ │ ├── meson.build
│ │ └── rsrc.rc
│ ├── b
│ │ ├── meson.build
│ │ └── rsrc.rc
│ ├── c
│ │ ├── meson.build
│ │ └── rsrc.rc
│ ├── exe3
│ │ ├── meson.build
│ │ ├── src_dll
│ │ │ ├── main.c
│ │ │ └── version.rc
│ │ └── src_exe
│ │ │ ├── main.c
│ │ │ └── version.rc
│ ├── exe4
│ │ ├── meson.build
│ │ ├── src_dll
│ │ │ ├── main.c
│ │ │ └── version.rc
│ │ └── src_exe
│ │ │ ├── main.c
│ │ │ └── version.rc
│ ├── meson.build
│ ├── rsrc.rc
│ └── verify.c
│ ├── 16 gui app
│ ├── console_prog.c
│ ├── dummy.c
│ ├── gui_app_tester.py
│ ├── gui_prog.c
│ └── meson.build
│ ├── 17 msvc ndebug
│ ├── main.cpp
│ └── meson.build
│ ├── 18 msvc charset
│ ├── iso-8859-1.c
│ ├── meson.build
│ ├── meson_options.txt
│ └── utf8.c
│ ├── 19 msvc cplusplus define
│ ├── main.cpp
│ └── meson.build
│ ├── 2 winmain
│ ├── meson.build
│ └── prog.c
│ ├── 20 vs install static lib with generated obj deps
│ ├── both_lib_source.c
│ ├── copyfile.py
│ ├── generated_source.c
│ ├── meson.build
│ ├── static_lib_source.c
│ └── test.json
│ ├── 21 masm
│ ├── hello.masm
│ └── meson.build
│ ├── 22 msvc library argument order
│ ├── meson.build
│ ├── nativefile.ini.in
│ └── source.c
│ ├── 23 diasdk
│ ├── dia_registered.cpp
│ └── meson.build
│ ├── 24 diasdk copy dll
│ ├── config.h.in
│ ├── dia_from_dll.cpp
│ └── meson.build
│ ├── 25 embed manifest
│ ├── DPIAware.manifest
│ ├── meson.build
│ └── prog.c
│ ├── 3 cpp
│ ├── meson.build
│ └── prog.cpp
│ ├── 4 winmaincpp
│ ├── meson.build
│ └── prog.cpp
│ ├── 5 resources
│ ├── inc
│ │ ├── meson.build
│ │ └── resource
│ │ │ └── resource.h
│ ├── meson.build
│ ├── prog.c
│ └── res
│ │ ├── dummy.c
│ │ ├── meson.build
│ │ ├── myres.rc
│ │ └── sample.ico
│ ├── 6 vs module defs
│ ├── meson.build
│ ├── prog.c
│ └── subdir
│ │ ├── meson.build
│ │ ├── somedll.c
│ │ └── somedll.def
│ ├── 7 dll versioning
│ ├── copyfile.py
│ ├── exe.orig.c
│ ├── lib.c
│ ├── meson.build
│ └── test.json
│ ├── 8 find program
│ ├── meson.build
│ ├── test-script
│ └── test-script-ext.py
│ └── 9 vs module defs generated
│ ├── exe.def
│ ├── meson.build
│ ├── prog.c
│ └── subdir
│ ├── meson.build
│ ├── somedll.c
│ └── somedll.def.in
├── tools
├── ac_converter.py
├── boost_names.py
├── build_website.py
├── cmake2meson.py
├── copy_files.py
├── dircondenser.py
└── regenerate_docs.py
└── unittests
├── __init__.py
├── allplatformstests.py
├── baseplatformtests.py
├── cargotests.py
├── darwintests.py
├── datatests.py
├── failuretests.py
├── helpers.py
├── internaltests.py
├── linuxcrosstests.py
├── linuxliketests.py
├── machinefiles
├── constant1.txt
└── constant2.txt
├── machinefiletests.py
├── optiontests.py
├── platformagnostictests.py
├── pythontests.py
├── rewritetests.py
├── subprojectscommandtests.py
├── taptests.py
└── windowstests.py
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.flake8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.flake8
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: [eli-schwartz]
2 | custom: ['https://mesonbuild.com/Donating.html']
3 |
--------------------------------------------------------------------------------
/.github/workflows/cygwin.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/cygwin.yml
--------------------------------------------------------------------------------
/.github/workflows/images.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/images.yml
--------------------------------------------------------------------------------
/.github/workflows/lint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/lint.yml
--------------------------------------------------------------------------------
/.github/workflows/macos.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/macos.yml
--------------------------------------------------------------------------------
/.github/workflows/msys2.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/msys2.yml
--------------------------------------------------------------------------------
/.github/workflows/nightly.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/nightly.yml
--------------------------------------------------------------------------------
/.github/workflows/os_comp.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/os_comp.yml
--------------------------------------------------------------------------------
/.github/workflows/website.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.github/workflows/website.yml
--------------------------------------------------------------------------------
/.mailmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.mailmap
--------------------------------------------------------------------------------
/.mypy.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.mypy.ini
--------------------------------------------------------------------------------
/.pylintrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/.pylintrc
--------------------------------------------------------------------------------
/CODEOWNERS:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/CODEOWNERS
--------------------------------------------------------------------------------
/COPYING:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/COPYING
--------------------------------------------------------------------------------
/MANIFEST.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/MANIFEST.in
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/README.md
--------------------------------------------------------------------------------
/azure-pipelines.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/azure-pipelines.yml
--------------------------------------------------------------------------------
/ci/ciimage/arch/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/arch/image.json
--------------------------------------------------------------------------------
/ci/ciimage/arch/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/arch/install.sh
--------------------------------------------------------------------------------
/ci/ciimage/bionic/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/bionic/image.json
--------------------------------------------------------------------------------
/ci/ciimage/bionic/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/bionic/install.sh
--------------------------------------------------------------------------------
/ci/ciimage/build.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/build.py
--------------------------------------------------------------------------------
/ci/ciimage/common.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/common.sh
--------------------------------------------------------------------------------
/ci/ciimage/cuda/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/cuda/image.json
--------------------------------------------------------------------------------
/ci/ciimage/cuda/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/cuda/install.sh
--------------------------------------------------------------------------------
/ci/ciimage/fedora/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/fedora/image.json
--------------------------------------------------------------------------------
/ci/ciimage/fedora/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/fedora/install.sh
--------------------------------------------------------------------------------
/ci/ciimage/gentoo/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/gentoo/image.json
--------------------------------------------------------------------------------
/ci/ciimage/gentoo/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/gentoo/install.sh
--------------------------------------------------------------------------------
/ci/ciimage/opensuse/image.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/opensuse/image.json
--------------------------------------------------------------------------------
/ci/ciimage/opensuse/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/ciimage/opensuse/install.sh
--------------------------------------------------------------------------------
/ci/run.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/ci/run.ps1
--------------------------------------------------------------------------------
/contributing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/contributing.md
--------------------------------------------------------------------------------
/cross/arm64cl.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/arm64cl.txt
--------------------------------------------------------------------------------
/cross/armcc.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/armcc.txt
--------------------------------------------------------------------------------
/cross/armclang-linux.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/armclang-linux.txt
--------------------------------------------------------------------------------
/cross/armclang.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/armclang.txt
--------------------------------------------------------------------------------
/cross/c2000.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/c2000.txt
--------------------------------------------------------------------------------
/cross/ccomp-armv7a.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ccomp-armv7a.txt
--------------------------------------------------------------------------------
/cross/ccrx.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ccrx.txt
--------------------------------------------------------------------------------
/cross/cuda-cross.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/cuda-cross.json
--------------------------------------------------------------------------------
/cross/cuda-cross.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/cuda-cross.txt
--------------------------------------------------------------------------------
/cross/iphone.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/iphone.txt
--------------------------------------------------------------------------------
/cross/metrowerks-arm.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/metrowerks-arm.txt
--------------------------------------------------------------------------------
/cross/metrowerks-eppc.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/metrowerks-eppc.txt
--------------------------------------------------------------------------------
/cross/metrowerks.lcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/metrowerks.lcf
--------------------------------------------------------------------------------
/cross/msp430.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/msp430.txt
--------------------------------------------------------------------------------
/cross/none.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/none.txt
--------------------------------------------------------------------------------
/cross/ownstdlib.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ownstdlib.txt
--------------------------------------------------------------------------------
/cross/ti-c6000.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ti-c6000.txt
--------------------------------------------------------------------------------
/cross/tvos.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/tvos.txt
--------------------------------------------------------------------------------
/cross/ubuntu-armhf.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ubuntu-armhf.json
--------------------------------------------------------------------------------
/cross/ubuntu-armhf.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ubuntu-armhf.txt
--------------------------------------------------------------------------------
/cross/ubuntu-faketarget.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/ubuntu-faketarget.txt
--------------------------------------------------------------------------------
/cross/wasm.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/wasm.txt
--------------------------------------------------------------------------------
/cross/xc16.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/xc16.txt
--------------------------------------------------------------------------------
/cross/xc32.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/cross/xc32.txt
--------------------------------------------------------------------------------
/data/.coveragerc.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/data/.coveragerc.in
--------------------------------------------------------------------------------
/data/macros.meson:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/data/macros.meson
--------------------------------------------------------------------------------
/data/schema.xsd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/data/schema.xsd
--------------------------------------------------------------------------------
/data/test.schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/data/test.schema.json
--------------------------------------------------------------------------------
/docs/.editorconfig:
--------------------------------------------------------------------------------
1 | [sitemap.txt]
2 | indent_style = tab
3 |
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/README.md
--------------------------------------------------------------------------------
/docs/genrefman.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/genrefman.py
--------------------------------------------------------------------------------
/docs/genrelnotes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/genrelnotes.py
--------------------------------------------------------------------------------
/docs/jsonvalidator.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/jsonvalidator.py
--------------------------------------------------------------------------------
/docs/markdown/Additional.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Additional.md
--------------------------------------------------------------------------------
/docs/markdown/Build-options.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Build-options.md
--------------------------------------------------------------------------------
/docs/markdown/Build-targets.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Build-targets.md
--------------------------------------------------------------------------------
/docs/markdown/CMake-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/CMake-module.md
--------------------------------------------------------------------------------
/docs/markdown/Commands.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Commands.md
--------------------------------------------------------------------------------
/docs/markdown/Comparisons.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Comparisons.md
--------------------------------------------------------------------------------
/docs/markdown/Configuration.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Configuration.md
--------------------------------------------------------------------------------
/docs/markdown/Contributing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Contributing.md
--------------------------------------------------------------------------------
/docs/markdown/Cuda-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Cuda-module.md
--------------------------------------------------------------------------------
/docs/markdown/Cython.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Cython.md
--------------------------------------------------------------------------------
/docs/markdown/D.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/D.md
--------------------------------------------------------------------------------
/docs/markdown/Dependencies.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Dependencies.md
--------------------------------------------------------------------------------
/docs/markdown/Disabler.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Disabler.md
--------------------------------------------------------------------------------
/docs/markdown/Dlang-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Dlang-module.md
--------------------------------------------------------------------------------
/docs/markdown/Donating.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Donating.md
--------------------------------------------------------------------------------
/docs/markdown/FAQ.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/FAQ.md
--------------------------------------------------------------------------------
/docs/markdown/Fs-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Fs-module.md
--------------------------------------------------------------------------------
/docs/markdown/Getting-meson.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Getting-meson.md
--------------------------------------------------------------------------------
/docs/markdown/Gnome-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Gnome-module.md
--------------------------------------------------------------------------------
/docs/markdown/GuiTutorial.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/GuiTutorial.md
--------------------------------------------------------------------------------
/docs/markdown/Hotdoc-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Hotdoc-module.md
--------------------------------------------------------------------------------
/docs/markdown/In-the-press.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/In-the-press.md
--------------------------------------------------------------------------------
/docs/markdown/Installing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Installing.md
--------------------------------------------------------------------------------
/docs/markdown/Java-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Java-module.md
--------------------------------------------------------------------------------
/docs/markdown/Java.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Java.md
--------------------------------------------------------------------------------
/docs/markdown/Keyval-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Keyval-module.md
--------------------------------------------------------------------------------
/docs/markdown/Localisation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Localisation.md
--------------------------------------------------------------------------------
/docs/markdown/Machine-files.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Machine-files.md
--------------------------------------------------------------------------------
/docs/markdown/Manual.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Manual.md
--------------------------------------------------------------------------------
/docs/markdown/Meson-sample.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Meson-sample.md
--------------------------------------------------------------------------------
/docs/markdown/MesonCI.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/MesonCI.md
--------------------------------------------------------------------------------
/docs/markdown/Modules.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Modules.md
--------------------------------------------------------------------------------
/docs/markdown/Overview.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Overview.md
--------------------------------------------------------------------------------
/docs/markdown/Playground.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Playground.md
--------------------------------------------------------------------------------
/docs/markdown/Python-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Python-module.md
--------------------------------------------------------------------------------
/docs/markdown/Qt4-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Qt4-module.md
--------------------------------------------------------------------------------
/docs/markdown/Qt5-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Qt5-module.md
--------------------------------------------------------------------------------
/docs/markdown/Qt6-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Qt6-module.md
--------------------------------------------------------------------------------
/docs/markdown/Quick-guide.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Quick-guide.md
--------------------------------------------------------------------------------
/docs/markdown/Release-notes.md:
--------------------------------------------------------------------------------
1 | # Release notes
2 |
--------------------------------------------------------------------------------
/docs/markdown/Releasing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Releasing.md
--------------------------------------------------------------------------------
/docs/markdown/Rewriter.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Rewriter.md
--------------------------------------------------------------------------------
/docs/markdown/Run-targets.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Run-targets.md
--------------------------------------------------------------------------------
/docs/markdown/Running-Meson.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Running-Meson.md
--------------------------------------------------------------------------------
/docs/markdown/Rust-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Rust-module.md
--------------------------------------------------------------------------------
/docs/markdown/Rust.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Rust.md
--------------------------------------------------------------------------------
/docs/markdown/Simd-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Simd-module.md
--------------------------------------------------------------------------------
/docs/markdown/SimpleStart.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/SimpleStart.md
--------------------------------------------------------------------------------
/docs/markdown/Style-guide.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Style-guide.md
--------------------------------------------------------------------------------
/docs/markdown/Subprojects.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Subprojects.md
--------------------------------------------------------------------------------
/docs/markdown/Syntax.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Syntax.md
--------------------------------------------------------------------------------
/docs/markdown/Threads.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Threads.md
--------------------------------------------------------------------------------
/docs/markdown/Tutorial.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Tutorial.md
--------------------------------------------------------------------------------
/docs/markdown/Unit-tests.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Unit-tests.md
--------------------------------------------------------------------------------
/docs/markdown/Unity-builds.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Unity-builds.md
--------------------------------------------------------------------------------
/docs/markdown/Use-of-Python.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Use-of-Python.md
--------------------------------------------------------------------------------
/docs/markdown/Users.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Users.md
--------------------------------------------------------------------------------
/docs/markdown/Vala.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Vala.md
--------------------------------------------------------------------------------
/docs/markdown/Videos.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Videos.md
--------------------------------------------------------------------------------
/docs/markdown/Vs-External.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Vs-External.md
--------------------------------------------------------------------------------
/docs/markdown/Yaml-RefMan.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/Yaml-RefMan.md
--------------------------------------------------------------------------------
/docs/markdown/_Sidebar.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/_Sidebar.md
--------------------------------------------------------------------------------
/docs/markdown/howtox.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/howtox.md
--------------------------------------------------------------------------------
/docs/markdown/i18n-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/i18n-module.md
--------------------------------------------------------------------------------
/docs/markdown/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/index.md
--------------------------------------------------------------------------------
/docs/markdown/legal.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/legal.md
--------------------------------------------------------------------------------
/docs/markdown/snippets/istd.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/markdown/snippets/istd.md
--------------------------------------------------------------------------------
/docs/meson.build:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/meson.build
--------------------------------------------------------------------------------
/docs/meson_options.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/meson_options.txt
--------------------------------------------------------------------------------
/docs/refman/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/refman/generatorbase.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorbase.py
--------------------------------------------------------------------------------
/docs/refman/generatorjson.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorjson.py
--------------------------------------------------------------------------------
/docs/refman/generatorman.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorman.py
--------------------------------------------------------------------------------
/docs/refman/generatormd.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatormd.py
--------------------------------------------------------------------------------
/docs/refman/generatorpickle.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorpickle.py
--------------------------------------------------------------------------------
/docs/refman/generatorprint.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorprint.py
--------------------------------------------------------------------------------
/docs/refman/generatorvim.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/generatorvim.py
--------------------------------------------------------------------------------
/docs/refman/jsonschema.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/jsonschema.py
--------------------------------------------------------------------------------
/docs/refman/loaderbase.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/loaderbase.py
--------------------------------------------------------------------------------
/docs/refman/loaderpickle.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/loaderpickle.py
--------------------------------------------------------------------------------
/docs/refman/loaderyaml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/loaderyaml.py
--------------------------------------------------------------------------------
/docs/refman/main.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/main.py
--------------------------------------------------------------------------------
/docs/refman/model.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/refman/model.py
--------------------------------------------------------------------------------
/docs/sitemap.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/sitemap.txt
--------------------------------------------------------------------------------
/docs/theme/extra/css/notes.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/theme/extra/css/notes.css
--------------------------------------------------------------------------------
/docs/theme/extra/templates/brand-logo.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/docs/theme/extra/templates/navbar_center.html:
--------------------------------------------------------------------------------
1 |
The Meson Build System
2 | -------------------------------------------------------------------------------- /docs/validatelinks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/validatelinks.py -------------------------------------------------------------------------------- /docs/yaml/builtins/meson.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/builtins/meson.yaml -------------------------------------------------------------------------------- /docs/yaml/elementary/any.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/any.yaml -------------------------------------------------------------------------------- /docs/yaml/elementary/array.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/array.yml -------------------------------------------------------------------------------- /docs/yaml/elementary/bool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/bool.yml -------------------------------------------------------------------------------- /docs/yaml/elementary/dict.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/dict.yml -------------------------------------------------------------------------------- /docs/yaml/elementary/int.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/int.yml -------------------------------------------------------------------------------- /docs/yaml/elementary/str.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/str.yml -------------------------------------------------------------------------------- /docs/yaml/elementary/void.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/elementary/void.yml -------------------------------------------------------------------------------- /docs/yaml/functions/debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/debug.yaml -------------------------------------------------------------------------------- /docs/yaml/functions/error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/error.yaml -------------------------------------------------------------------------------- /docs/yaml/functions/files.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/files.yaml -------------------------------------------------------------------------------- /docs/yaml/functions/jar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/jar.yaml -------------------------------------------------------------------------------- /docs/yaml/functions/range.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/range.yaml -------------------------------------------------------------------------------- /docs/yaml/functions/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/functions/test.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/dep.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/env.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/exe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/exe.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/feature.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/file.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/inc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/inc.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/jar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/jar.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/lib.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/lib.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/module.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/range.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/range.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/run_tgt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/run_tgt.yaml -------------------------------------------------------------------------------- /docs/yaml/objects/tgt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/docs/yaml/objects/tgt.yaml -------------------------------------------------------------------------------- /graphics/meson_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/graphics/meson_logo.svg -------------------------------------------------------------------------------- /graphics/meson_logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/graphics/meson_logo_big.png -------------------------------------------------------------------------------- /graphics/wrap_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/graphics/wrap_logo.svg -------------------------------------------------------------------------------- /man/meson.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/man/meson.1 -------------------------------------------------------------------------------- /manual tests/1 wrap/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/manual tests/1 wrap/main.c -------------------------------------------------------------------------------- /manual tests/13 builddir upgrade/data/foo.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manual tests/13 builddir upgrade/foo.1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manual tests/13 builddir upgrade/mod.py: -------------------------------------------------------------------------------- 1 | print('Hello world!') 2 | -------------------------------------------------------------------------------- /manual tests/3 git wrap/prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/manual tests/3 git wrap/prog.c -------------------------------------------------------------------------------- /manual tests/5 rpm/lib.h: -------------------------------------------------------------------------------- 1 | char *meson_print(void); 2 | -------------------------------------------------------------------------------- /manual tests/5 rpm/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/manual tests/5 rpm/main.c -------------------------------------------------------------------------------- /manual tests/5 rpm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/manual tests/5 rpm/meson.build -------------------------------------------------------------------------------- /manual tests/6 hg wrap/prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/manual tests/6 hg wrap/prog.c -------------------------------------------------------------------------------- /meson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/meson.py -------------------------------------------------------------------------------- /mesonbuild/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/_pathlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/_pathlib.py -------------------------------------------------------------------------------- /mesonbuild/_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/_typing.py -------------------------------------------------------------------------------- /mesonbuild/arglist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/arglist.py -------------------------------------------------------------------------------- /mesonbuild/ast/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/ast/__init__.py -------------------------------------------------------------------------------- /mesonbuild/ast/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/ast/interpreter.py -------------------------------------------------------------------------------- /mesonbuild/ast/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/ast/postprocess.py -------------------------------------------------------------------------------- /mesonbuild/ast/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/ast/printer.py -------------------------------------------------------------------------------- /mesonbuild/ast/visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/ast/visitor.py -------------------------------------------------------------------------------- /mesonbuild/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/backend/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/backend/backends.py -------------------------------------------------------------------------------- /mesonbuild/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/build.py -------------------------------------------------------------------------------- /mesonbuild/cargo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/__init__.py -------------------------------------------------------------------------------- /mesonbuild/cargo/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/builder.py -------------------------------------------------------------------------------- /mesonbuild/cargo/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/cfg.py -------------------------------------------------------------------------------- /mesonbuild/cargo/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/manifest.py -------------------------------------------------------------------------------- /mesonbuild/cargo/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/raw.py -------------------------------------------------------------------------------- /mesonbuild/cargo/toml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/toml.py -------------------------------------------------------------------------------- /mesonbuild/cargo/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cargo/version.py -------------------------------------------------------------------------------- /mesonbuild/cmake/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/__init__.py -------------------------------------------------------------------------------- /mesonbuild/cmake/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/common.py -------------------------------------------------------------------------------- /mesonbuild/cmake/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/cmake/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/executor.py -------------------------------------------------------------------------------- /mesonbuild/cmake/fileapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/fileapi.py -------------------------------------------------------------------------------- /mesonbuild/cmake/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/generator.py -------------------------------------------------------------------------------- /mesonbuild/cmake/toolchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmake/toolchain.py -------------------------------------------------------------------------------- /mesonbuild/cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/cmdline.py -------------------------------------------------------------------------------- /mesonbuild/compilers/asm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/asm.py -------------------------------------------------------------------------------- /mesonbuild/compilers/c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/c.py -------------------------------------------------------------------------------- /mesonbuild/compilers/cpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/cpp.py -------------------------------------------------------------------------------- /mesonbuild/compilers/cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/cs.py -------------------------------------------------------------------------------- /mesonbuild/compilers/cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/cuda.py -------------------------------------------------------------------------------- /mesonbuild/compilers/cython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/cython.py -------------------------------------------------------------------------------- /mesonbuild/compilers/d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/d.py -------------------------------------------------------------------------------- /mesonbuild/compilers/detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/detect.py -------------------------------------------------------------------------------- /mesonbuild/compilers/java.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/java.py -------------------------------------------------------------------------------- /mesonbuild/compilers/mixins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/compilers/objc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/objc.py -------------------------------------------------------------------------------- /mesonbuild/compilers/objcpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/objcpp.py -------------------------------------------------------------------------------- /mesonbuild/compilers/rust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/rust.py -------------------------------------------------------------------------------- /mesonbuild/compilers/swift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/swift.py -------------------------------------------------------------------------------- /mesonbuild/compilers/vala.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/compilers/vala.py -------------------------------------------------------------------------------- /mesonbuild/coredata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/coredata.py -------------------------------------------------------------------------------- /mesonbuild/dependencies/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/dependencies/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/dependencies/dev.py -------------------------------------------------------------------------------- /mesonbuild/dependencies/dub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/dependencies/dub.py -------------------------------------------------------------------------------- /mesonbuild/depfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/depfile.py -------------------------------------------------------------------------------- /mesonbuild/envconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/envconfig.py -------------------------------------------------------------------------------- /mesonbuild/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/environment.py -------------------------------------------------------------------------------- /mesonbuild/linkers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/linkers/base.py -------------------------------------------------------------------------------- /mesonbuild/linkers/detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/linkers/detect.py -------------------------------------------------------------------------------- /mesonbuild/machinefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/machinefile.py -------------------------------------------------------------------------------- /mesonbuild/mcompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mcompile.py -------------------------------------------------------------------------------- /mesonbuild/mconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mconf.py -------------------------------------------------------------------------------- /mesonbuild/mdevenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mdevenv.py -------------------------------------------------------------------------------- /mesonbuild/mdist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mdist.py -------------------------------------------------------------------------------- /mesonbuild/mesondata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mesondata.py -------------------------------------------------------------------------------- /mesonbuild/mesonlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mesonlib.py -------------------------------------------------------------------------------- /mesonbuild/mesonmain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mesonmain.py -------------------------------------------------------------------------------- /mesonbuild/mformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mformat.py -------------------------------------------------------------------------------- /mesonbuild/minit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/minit.py -------------------------------------------------------------------------------- /mesonbuild/minstall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/minstall.py -------------------------------------------------------------------------------- /mesonbuild/mintro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mintro.py -------------------------------------------------------------------------------- /mesonbuild/mlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mlog.py -------------------------------------------------------------------------------- /mesonbuild/modules/_qt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/_qt.py -------------------------------------------------------------------------------- /mesonbuild/modules/cmake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/cmake.py -------------------------------------------------------------------------------- /mesonbuild/modules/cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/cuda.py -------------------------------------------------------------------------------- /mesonbuild/modules/dlang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/dlang.py -------------------------------------------------------------------------------- /mesonbuild/modules/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/fs.py -------------------------------------------------------------------------------- /mesonbuild/modules/gnome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/gnome.py -------------------------------------------------------------------------------- /mesonbuild/modules/hotdoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/hotdoc.py -------------------------------------------------------------------------------- /mesonbuild/modules/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/i18n.py -------------------------------------------------------------------------------- /mesonbuild/modules/java.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/java.py -------------------------------------------------------------------------------- /mesonbuild/modules/keyval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/keyval.py -------------------------------------------------------------------------------- /mesonbuild/modules/python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/python.py -------------------------------------------------------------------------------- /mesonbuild/modules/qt4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/qt4.py -------------------------------------------------------------------------------- /mesonbuild/modules/qt5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/qt5.py -------------------------------------------------------------------------------- /mesonbuild/modules/qt6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/qt6.py -------------------------------------------------------------------------------- /mesonbuild/modules/rust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/rust.py -------------------------------------------------------------------------------- /mesonbuild/modules/simd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/modules/simd.py -------------------------------------------------------------------------------- /mesonbuild/mparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mparser.py -------------------------------------------------------------------------------- /mesonbuild/msetup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/msetup.py -------------------------------------------------------------------------------- /mesonbuild/msubprojects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/msubprojects.py -------------------------------------------------------------------------------- /mesonbuild/mtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/mtest.py -------------------------------------------------------------------------------- /mesonbuild/optinterpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/optinterpreter.py -------------------------------------------------------------------------------- /mesonbuild/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/options.py -------------------------------------------------------------------------------- /mesonbuild/programs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/programs.py -------------------------------------------------------------------------------- /mesonbuild/rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/rewriter.py -------------------------------------------------------------------------------- /mesonbuild/scripts/clippy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/scripts/clippy.py -------------------------------------------------------------------------------- /mesonbuild/scripts/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/scripts/copy.py -------------------------------------------------------------------------------- /mesonbuild/scripts/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/scripts/tags.py -------------------------------------------------------------------------------- /mesonbuild/scripts/yasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/scripts/yasm.py -------------------------------------------------------------------------------- /mesonbuild/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/tooldetect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/tooldetect.py -------------------------------------------------------------------------------- /mesonbuild/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mesonbuild/utils/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/utils/core.py -------------------------------------------------------------------------------- /mesonbuild/utils/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/utils/platform.py -------------------------------------------------------------------------------- /mesonbuild/utils/vsenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/utils/vsenv.py -------------------------------------------------------------------------------- /mesonbuild/wrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/wrap/__init__.py -------------------------------------------------------------------------------- /mesonbuild/wrap/wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/wrap/wrap.py -------------------------------------------------------------------------------- /mesonbuild/wrap/wraptool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/mesonbuild/wrap/wraptool.py -------------------------------------------------------------------------------- /packaging/License.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/License.rtf -------------------------------------------------------------------------------- /packaging/builddist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/builddist.py -------------------------------------------------------------------------------- /packaging/create_zipapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/create_zipapp.py -------------------------------------------------------------------------------- /packaging/createmsi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/createmsi.py -------------------------------------------------------------------------------- /packaging/createpkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/createpkg.py -------------------------------------------------------------------------------- /packaging/hook-mesonbuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/hook-mesonbuild.py -------------------------------------------------------------------------------- /packaging/mpackage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/packaging/mpackage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run_cross_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_cross_test.py -------------------------------------------------------------------------------- /run_format_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_format_tests.py -------------------------------------------------------------------------------- /run_meson_command_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_meson_command_tests.py -------------------------------------------------------------------------------- /run_mypy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_mypy.py -------------------------------------------------------------------------------- /run_project_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_project_tests.py -------------------------------------------------------------------------------- /run_shell_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_shell_checks.py -------------------------------------------------------------------------------- /run_single_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_single_test.py -------------------------------------------------------------------------------- /run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_tests.py -------------------------------------------------------------------------------- /run_unittests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/run_unittests.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/setup.py -------------------------------------------------------------------------------- /skip_ci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesonbuild/meson/HEAD/skip_ci.py -------------------------------------------------------------------------------- /test cases/cmake/20 cmake file/foolib.cmake.in: -------------------------------------------------------------------------------- 1 | @foo@ 2 | -------------------------------------------------------------------------------- /test cases/cmake/26 cmake package prefix dir/cmakePackagePrefixDirConfig.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | -------------------------------------------------------------------------------- /test cases/cmake/27 dependency fallback/subprojects/broken_method.wrap: -------------------------------------------------------------------------------- 1 | [wrap-file] 2 | method=notfound 3 | -------------------------------------------------------------------------------- /test cases/cmake/27 dependency fallback/subprojects/force_cmake.wrap: -------------------------------------------------------------------------------- 1 | [wrap-file] 2 | method=cmake 3 | -------------------------------------------------------------------------------- /test cases/cmake/27 dependency fallback/subprojects/meson_method.wrap: -------------------------------------------------------------------------------- 1 | [wrap-file] 2 | method=meson 3 | -------------------------------------------------------------------------------- /test cases/cmake/27 dependency fallback/subprojects/meson_subp/meson.build: -------------------------------------------------------------------------------- 1 | project('dummy') 2 | -------------------------------------------------------------------------------- /test cases/common/10 man install/vanishing/meson.build: -------------------------------------------------------------------------------- 1 | install_man('vanishing.1') 2 | -------------------------------------------------------------------------------- /test cases/common/10 man install/vanishing/vanishing.1: -------------------------------------------------------------------------------- 1 | This is a man page of the vanishing subdirectory. 2 | -------------------------------------------------------------------------------- /test cases/common/100 postconf with args/raw.dat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /test cases/common/102 extract same name/lib.c: -------------------------------------------------------------------------------- 1 | int func1(void) { 2 | return 23; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/102 extract same name/src/lib.c: -------------------------------------------------------------------------------- 1 | int func2(void) { 2 | return 42; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/105 generatorcustom/res1.txt: -------------------------------------------------------------------------------- 1 | res1 2 | -------------------------------------------------------------------------------- /test cases/common/105 generatorcustom/res2.txt: -------------------------------------------------------------------------------- 1 | res2 2 | -------------------------------------------------------------------------------- /test cases/common/106 multiple dir configure file/subdir/foo.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/106 multiple dir configure file/subdir/someinput.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/109 custom target capture/data_source.txt: -------------------------------------------------------------------------------- 1 | This is a text only input file. 2 | -------------------------------------------------------------------------------- /test cases/common/11 subdir/subdir/prog.c: -------------------------------------------------------------------------------- 1 | int main(void) { return 0; } 2 | -------------------------------------------------------------------------------- /test cases/common/116 test skip/test_skip.c: -------------------------------------------------------------------------------- 1 | int main(void) { 2 | return 77; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/12 data/datafile.dat: -------------------------------------------------------------------------------- 1 | this is a data file 2 | -------------------------------------------------------------------------------- /test cases/common/12 data/runscript.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "Runscript" 4 | -------------------------------------------------------------------------------- /test cases/common/12 data/somefile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/12 data/subdir/data.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/12 data/subprojects/moredata/data.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test cases/common/12 data/to_be_renamed_1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/12 data/to_be_renamed_3.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/12 data/to_be_renamed_4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/12 data/vanishing/to_be_renamed_2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/121 object only target/source.c: -------------------------------------------------------------------------------- 1 | int func1_in_obj(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/121 object only target/source2.c: -------------------------------------------------------------------------------- 1 | int func2_in_obj(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/121 object only target/source3.c: -------------------------------------------------------------------------------- 1 | int func3_in_obj(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/122 no buildincdir/include/header.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int foobar(void); 4 | -------------------------------------------------------------------------------- /test cases/common/124 dependency file generation/main .c: -------------------------------------------------------------------------------- 1 | int main(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/125 configure file in generator/inc/confdata.in: -------------------------------------------------------------------------------- 1 | @VALUE@ 2 | -------------------------------------------------------------------------------- /test cases/common/125 configure file in generator/src/source: -------------------------------------------------------------------------------- 1 | 23 2 | -------------------------------------------------------------------------------- /test cases/common/127 generated assembly/empty.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test cases/common/127 generated assembly/square.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | square_unsigned 3 | -------------------------------------------------------------------------------- /test cases/common/128 build by default targets in tests/main.c: -------------------------------------------------------------------------------- 1 | int main(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test cases/common/129 build by default/source.txt: -------------------------------------------------------------------------------- 1 | I am a bunch of text. 2 | -------------------------------------------------------------------------------- /test cases/common/13 pch/cpp/pch/prog.hh: -------------------------------------------------------------------------------- 1 | #include