meson/docs/markdown
Lei YU 8d6b474bf6 Add clang-tidy-fix target
Add the `clang-tidy-fix` target to apply clang-tidy fixes to the source
code.
This is done by calling `run-clang-tidy` with `-fix` argument.

Add a test case to run `clang-tidy-fix` and verify the file is changed.

Signed-off-by: Lei YU <yulei.sh@bytedance.com>
2023-09-25 16:25:01 +03:00
..
images Some documentation fix (#10335) 2022-05-01 13:24:38 +03:00
snippets Add clang-tidy-fix target 2023-09-25 16:25:01 +03:00
ARM-performance-test.md
Adding-arguments.md docs: linkify some function references 2022-06-27 18:29:48 -04:00
Adding-new-projects-to-wrapdb.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Additional.md
Build-options.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Build-system-converters.md
Build-targets.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Builtin-options.md Merge pull request #10332 from xclaesse/std-opt 2023-08-30 12:04:09 -07:00
CMake-module.md Fix syntax mistakes in two examples 2023-08-02 11:33:37 -04:00
Code-formatting.md Fix various spelling errors 2022-11-24 15:17:23 -05:00
Commands.md msetup: Update options when builddir is already configured 2023-08-25 09:43:24 -04:00
Comparisons.md
Compiler-properties.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Conference-presentations.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Configuration.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Configuring-a-build-directory.md docs: replace most uses of `meson_options.txt` with `meson.options` 2023-03-28 15:01:10 +03:00
Contact-information.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Continuous-Integration.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Contributing.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Creating-Linux-binaries.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Creating-OSX-packages.md Fix typos in docs 2022-10-23 03:06:39 +03:00
Creating-releases.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Cross-compilation.md Fix typo in Cross-compilation.md 2023-08-01 15:33:47 -04:00
Cuda-module.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Custom-build-targets.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Cython.md Add option to to transpile Cython to C++ 2021-09-24 22:56:46 +03:00
D.md docs: d_module_versions has an undocumented ability to accept integers 2022-06-17 14:33:02 -04:00
Dependencies.md Fix name of boost_includedir property 2023-06-08 14:31:01 -04:00
Design-rationale.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Disabler.md Fix typo in Disabler.md 2023-07-06 13:14:45 -04:00
Dlang-module.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
External-Project-module.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
External-commands.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
FAQ.md FAQ: MinGW UCRT are compatible with MSVC and also use libfoo.a 2023-08-27 10:50:43 -04:00
Feature-autodetection.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Fs-module.md Revert "Revert "Add fs.relative_to()"" 2023-08-18 07:46:08 -04:00
Generating-sources.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Getting-meson.md bump minimum required version of python to 3.7 2022-01-10 18:36:56 -05:00
Getting-meson_ptbr.md bump minimum required version of python to 3.7 2022-01-10 18:36:56 -05:00
Getting-meson_zh.md Add Chinese translation of the getting Meson page [skip ci] 2021-04-06 00:09:20 +03:00
Gnome-module.md gnome.mkenum_simple(): Fix include path when header is in subdir 2023-09-09 21:28:22 -04:00
GuiTutorial.md Fix typos in docs 2022-10-23 03:06:39 +03:00
Hotdoc-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
IDE-integration.md Adding Meson-UI back on IDE-integration.md 2023-09-04 03:23:43 +03:00
Icestorm-module.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
In-the-press.md
Include-directories.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
IndepthTutorial.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Installing.md minstall: drop privileges before running rebuild_all 2023-02-20 22:33:46 -05:00
Java-module.md Rename java.generate_native_headers to java.native_headers 2022-12-11 14:50:26 -06:00
Java.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Keyval-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Localisation.md docs: Remove deprecated meson.source_root() from localisation page example 2022-04-24 06:57:43 -04:00
Machine-files.md machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ 2023-08-23 11:33:39 -04:00
Manual.md
Meson-sample.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
MesonCI.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Mixing-build-systems.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Modules.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Native-environments.md docs: mention in the native-file docs, the command line argument to use 2022-08-29 12:09:52 -04:00
Overview.md
Performance-comparison.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Pkg-config-files.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Pkgconfig-module.md Add a note on relocatable pkg-config files to reference manual. 2022-11-13 14:37:45 -05:00
Playground.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Porting-from-autotools.md docs: replace most uses of `meson_options.txt` with `meson.options` 2023-03-28 15:01:10 +03:00
Precompiled-headers.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Project-templates.md docs: replaced `ninja` with appropriate `meson` commands [skip ci] 2020-06-18 17:47:10 +03:00
Python-3-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Python-module.md Python: Add 'limited_api' kwarg to extension_module 2023-08-14 20:02:09 -04:00
Qt4-module.md docs: Use an include for the qt modules 2021-06-15 14:15:13 -07:00
Qt5-module.md docs: Use an include for the qt modules 2021-06-15 14:15:13 -07:00
Qt6-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Quick-guide.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Reference-tables.md CPU family support 'sw_64' and remove the compile warning (#12273) 2023-09-22 08:33:19 -07:00
Release-notes-for-0.37.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.38.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.39.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.40.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.41.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.42.0.md Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
Release-notes-for-0.43.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.44.0.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Release-notes-for-0.45.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.46.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.47.0.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Release-notes-for-0.48.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.49.0.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Release-notes-for-0.50.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.51.0.md Fix syntax mistakes in two examples 2023-08-02 11:33:37 -04:00
Release-notes-for-0.52.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.53.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.54.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.55.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.56.0.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
Release-notes-for-0.57.0.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
Release-notes-for-0.58.0.md Fix various spelling errors 2022-11-24 15:17:23 -05:00
Release-notes-for-0.59.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.60.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.61.0.md Prepare release 0.61.0. 2022-01-10 18:27:11 +02:00
Release-notes-for-0.62.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.63.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.64.0.md Fix broken link in release notes 2022-11-24 16:01:33 +02:00
Release-notes-for-1.0.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-1.1.0.md Generate relnotes for 1.1.0. 2023-04-10 18:39:03 +03:00
Release-notes-for-1.2.0.md Whoopsie, forgot to create the release notes. 2023-07-17 00:39:44 +03:00
Release-notes.md
Release-procedure.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Reproducible-builds.md
Rewriter.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Run-targets.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Running-Meson.md Running-Meson.md: fix a broken link 2022-01-10 00:45:13 +05:30
Rust-module.md Rust: Add a rust.proc_macro() method 2023-09-19 13:54:49 -04:00
Rust.md rust: fix -C prefer-dynamic behavior 2023-06-21 18:05:16 -04:00
Shipping-prebuilt-binaries-as-wraps.md docs/prebuilt: fix sanity check logic in the example 2023-05-08 14:54:01 -04:00
Simd-module.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Simple-comparison.md fix various spelling issues 2023-04-11 19:21:05 -04:00
SimpleStart.md Add Mac installation instructions for Homebrew 2021-10-08 14:34:15 -04:00
SourceSet-module.md Fix typo in doc of sourceset module 2023-01-18 11:10:06 -05:00
Style-guide.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Subprojects.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Syntax.md raw printer 2023-09-11 07:51:19 -04:00
Threads.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Tutorial.md Replace deprecated GTK flag 2023-08-17 15:33:35 -04:00
Unit-tests.md Update link to lcov 2023-09-18 11:26:43 -04:00
Unity-builds.md Improve unity build documentation 2023-02-27 14:29:38 -05:00
Use-of-Python.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Users.md fix links 2023-09-18 10:03:24 -07:00
Using-multiple-build-directories.md docs: note the automatic creation of gitignore in build directories 2022-09-14 18:53:53 -04:00
Using-the-WrapDB.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Using-with-Visual-Studio.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Using-wraptool.md Document and test new WrapDB auto fallback 2022-10-10 12:47:32 -04:00
Vala.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Videos.md Add CppNorth talk. 2023-06-25 16:27:42 +03:00
Vs-External.md Update Vs-External.md 2023-02-23 07:59:59 -05:00
Wayland-module.md modules/wayland: Change default value of include_core_only to true 2022-09-07 08:43:29 -04:00
Windows-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Wrap-best-practices-and-tips.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Wrap-dependency-system-manual.md Allow to fallback to cmake subproject 2023-09-22 15:50:26 -04:00
Wrapdb-projects.md docs: Generate a table of all wrapdb releases 2021-06-05 17:01:34 -04:00
Yaml-RefMan.md fix various spelling issues 2023-04-11 19:21:05 -04:00
_Sidebar.md modules/wayland: Add unstable_wayland module 2022-02-27 14:33:33 -05:00
_include_qt_base.md fix various spelling issues 2023-04-11 19:21:05 -04:00
howtox.md docs: add gcc to list of compilers with sanitize tools 2023-02-23 16:18:02 -05:00
i18n-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
index.md index.md:add link to GitHub Discussions section 2022-01-17 09:21:03 -05:00
legal.md doc: Minor typo fix in legal.md [skip ci] 2020-07-04 14:03:34 +03:00