The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jon Turney 97fc2a160c
CI: Install make on Cygwin
6 months ago
..
1 trivial Split tests out from 'common' which require a native compiler 4 years ago
2 cpp Rename VERSION because case insensitive file systems are a thing. 4 years ago
3 static interpreter: add <lang>_(static|shared)_args 1 year ago
4 shared interpreter: add <lang>_(static|shared)_args 1 year ago
5 linkstatic
6 linkshared Fix LTO test on Cygwin 4 years ago
7 mixed
8 install add test case for installed targets uninstalling a single directory 4 years ago
9 header install Implement `preserve_path` for install_headers 3 years ago
10 man install tests: remove compiler requirement in various unneeded cases 2 years ago
11 subdir Fix Xcode targets in subdirs. 4 years ago
12 data Fix install_data() default install path 2 years ago
13 pch tests: Skip "withIncludeFile" for PCH on Xcode backend 1 year ago
14 configure file configuration_data: add test case for regression when merging a confdata 7 months ago
15 if Merge if and else tests to a single project. 4 years ago
16 comparison Implement `in` operator on string 2 years ago
17 array Condense test directory names. 4 years ago
18 includedir Fix include_directories test for relative path 1 year ago
18 includedirxyz Fix include_directories test for relative path 1 year ago
19 header in file list Condense test directory names. 4 years ago
20 global arg fix various spelling issues 2 years ago
21 target arg Condense test directory names. 4 years ago
22 object extraction interpreter: allow extract_objects to receive generated sources 3 years ago
23 endian Condense test directory names. 4 years ago
24 library versions Condense test directory names. 4 years ago
25 config subdir Condense test directory names. 4 years ago
26 find program find_program: add a kwarg to specify custom version argument 7 months ago
27 multiline string fix various spelling issues 2 years ago
28 try compile include_directories: Always add both source and build dirs 1 year ago
29 compiler id Condense test directory names. 4 years ago
30 sizeof Condense test directory names. 4 years ago
31 define10 Condense test directory names. 4 years ago
32 has header fix various spelling issues 2 years ago
33 run program interpreter: report FeatureNew for kwargs to project() 2 years ago
34 logic ops tests: remove compiler requirement in various unneeded cases 2 years ago
35 string operations add str.splitlines method 2 years ago
36 has function fix various spelling issues 2 years ago
37 has member Condense test directory names. 4 years ago
38 alignment Condense test directory names. 4 years ago
39 library chain Condense test directory names. 4 years ago
40 options Fix assertion raised with invalid option name 1 year ago
41 test args Test case for environment prepend/append acting like set 7 months ago
42 subproject fix various spelling issues 2 years ago
43 subproject options tests: remove compiler requirement in various unneeded cases 2 years ago
44 pkgconfig-gen skip test on pkgconf 2.0.1 that is broken there due to a reported bug 1 year ago
45 custom install dirs Condense test directory names. 4 years ago
46 subproject subproject editorconfig: add setting to trim trailing whitespace 4 years ago
47 same file name Condense test directory names. 4 years ago
48 file grabber Added warning if run_command is called without the check kwarg 3 years ago
49 custom target tests: remove compiler requirement in various unneeded cases 2 years ago
50 custom target chain Condense test directory names. 4 years ago
51 run target depends keyword argument: accept CustomTargetIndex 10 months ago
52 object generator vs: Manually link generated .o files 1 year ago
53 install script allow install script to run in dry-run mode 2 years ago
54 custom target source output Condense test directory names. 4 years ago
55 exe static shared Condense test directory names. 4 years ago
56 array methods fix various spelling issues 2 years ago
57 custom header generator Condense test directory names. 4 years ago
58 multiple generators Condense test directory names. 4 years ago
59 install subdir minstall: Fix install_subdir() excludes with path separators on Win 2 years ago
60 foreach Condense test directory names. 4 years ago
61 number arithmetic tests: remove compiler requirement in various unneeded cases 2 years ago
62 string arithmetic Fix various spelling errors 2 years ago
63 array arithmetic tests: remove compiler requirement in various unneeded cases 2 years ago
64 arithmetic bidmas tests: remove compiler requirement in various unneeded cases 2 years ago
65 build always Condense test directory names. 4 years ago
66 vcstag vcs_tag: handle non-str / non-file arguments 3 years ago
67 modules tests: remove compiler requirement in various unneeded cases 2 years ago
68 should fail Condense test directory names. 4 years ago
69 configure file in custom target tests: remove compiler requirement in various unneeded cases 2 years ago
70 external test program tests: remove compiler requirement in various unneeded cases 2 years ago
71 ctarget dependency depends keyword argument: accept CustomTargetIndex 10 months ago
72 shared subproject test cases: rename shared library('c') avoid libc collision 3 years ago
73 shared subproject 2 test cases: rename shared library('c') avoid libc collision 3 years ago
74 file object File: Add full_path() method 1 year ago
75 custom subproject dir test cases: rename shared library('c') avoid libc collision 3 years ago
76 has type Condense test directory names. 4 years ago
77 extract from nested subdir Condense test directory names. 4 years ago
78 internal dependency Condense test directory names. 4 years ago
79 same basename editorconfig: add setting to trim trailing whitespace 4 years ago
80 declare dep Condense test directory names. 4 years ago
81 extract all Condense test directory names. 4 years ago
82 add language Condense test directory names. 4 years ago
83 identical target name in subproject Condense test directory names. 4 years ago
84 plusassign tests: remove compiler requirement in various unneeded cases 2 years ago
85 skip subdir tests: remove compiler requirement in various unneeded cases 2 years ago
86 private include pylint: turn on superflous-parens 3 years ago
87 default options Condense test directory names. 4 years ago
88 dep fallback interpreter: Extract dependency() logic into its own helper class 4 years ago
89 default library Condense test directory names. 4 years ago
90 gen extra Condense test directory names. 4 years ago
91 benchmark Condense test directory names. 4 years ago
92 test workdir Condense test directory names. 4 years ago
93 suites Flatten test suite value 4 years ago
94 threads tests/94 threads: fix build error with clang 16 2 years ago
95 manygen Condense test directory names. 4 years ago
96 stringdef Condense test directory names. 4 years ago
97 find program path tests: remove compiler requirement in various unneeded cases 2 years ago
98 subproject subdir Revert PR12972 as a regression. 7 months ago
99 postconf Silence some encoding warnings 2 years ago
100 postconf with args Silence some encoding warnings 2 years ago
101 testframework options tests: remove compiler requirement in various unneeded cases 2 years ago
102 extract same name Change "can not" to "cannot" throughout project 2 years ago
103 has header symbol tests: bump C++ requirement of has_header_symbol 9 months ago
104 has arg compilers: handle -Wno-attributes= for GCC 7 months ago
105 generatorcustom Make generator exe more resilient. 2 years ago
106 multiple dir configure file tests: remove compiler requirement in various unneeded cases 2 years ago
107 spaces backslash editorconfig: add setting to trim trailing whitespace 4 years ago
108 ternary tests: remove compiler requirement in various unneeded cases 2 years ago
109 custom target capture tests: remove compiler requirement in various unneeded cases 2 years ago
110 allgenerate Condense test directory names. 4 years ago
111 pathjoin tests: remove compiler requirement in various unneeded cases 2 years ago
112 subdir subproject Condense test directory names. 4 years ago
113 interpreter copy mutable var on assignment Revert "Clarify mutable objects usage" 7 months ago
114 skip tests: remove compiler requirement in various unneeded cases 2 years ago
115 subproject project arguments editorconfig: add setting to trim trailing whitespace 4 years ago
116 test skip Condense test directory names. 4 years ago
117 shared module test cases: make various things werror-safe 2 years ago
118 llvm ir and assembly Fix typos discovered by codespell 3 years ago
119 cpp and asm Condense test directory names. 4 years ago
120 extract all shared library test cases: rename shared library('c') avoid libc collision 3 years ago
121 object only target build: fix object path for vs backend 4 years ago
122 no buildincdir Condense test directory names. 4 years ago
123 custom target directory install tests: remove compiler requirement in various unneeded cases 2 years ago
124 dependency file generation Condense test directory names. 4 years ago
125 configure file in generator Condense test directory names. 4 years ago
126 generated llvm ir Fix typo. 3 years ago
127 generated assembly tests: both_library test improvements 4 years ago
128 build by default targets in tests Condense test directory names. 4 years ago
129 build by default decorators: Make unknown kwarg fatal 3 years ago
130 include order tests: add test to ensure that build dir is preferred to src dir 2 years ago
131 override options Condense test directory names. 4 years ago
132 get define test: get_define: do not use assert incorrectly 1 year ago
133 c cpp and asm Condense test directory names. 4 years ago
134 compute int Condense test directory names. 4 years ago
135 custom target object output Condense test directory names. 4 years ago
136 empty build file tests: remove compiler requirement in various unneeded cases 2 years ago
137 whole archive Add Visual Studio 2012/2013 backends (#8803) 4 years ago
138 C and CPP link Condense test directory names. 4 years ago
139 mesonintrospect from scripts tests: remove compiler requirement in various unneeded cases 2 years ago
140 custom target multiple outputs tests: remove compiler requirement in various unneeded cases 2 years ago
141 special characters test cases: Don't fall off the end of main() without an exit status 3 years ago
142 nested links Condense test directory names. 4 years ago
143 list of file sources tests: remove compiler requirement in various unneeded cases 2 years ago
144 link depends custom target backend/vs: process link dependencies. 3 years ago
145 recursive linking Condense test directory names. 4 years ago
146 library at root tests: both_library test improvements 4 years ago
147 simd test cases: make various things werror-safe 2 years ago
148 shared module resolving symbol in executable test cases: make various things werror-safe 2 years ago
149 dotinclude editorconfig: add setting to trim trailing whitespace 4 years ago
150 reserved targets Add support for gcovr --sonarqube report 4 years ago
151 duplicate source names Change "can not" to "cannot" throughout project 2 years ago
152 index customtarget Use SPDX-License-Identifier consistently 1 year ago
153 wrap file should not failed tests: Clean up leftover files from source dirs. 7 months ago
154 includedir subproj Condense test directory names. 4 years ago
155 subproject dir name collision test cases: rename shared library('c') avoid libc collision 3 years ago
156 config tool variable Added warning if run_command is called without the check kwarg 3 years ago
157 custom target subdir depend files Condense test directory names. 4 years ago
158 disabler fix various spelling issues 2 years ago
159 array option Condense test directory names. 4 years ago
160 custom target template substitution Condense test directory names. 4 years ago
161 not-found dependency Condense test directory names. 4 years ago
162 subdir if_found tests: remove compiler requirement in various unneeded cases 2 years ago
163 default options prefix dependent defaults tests: remove compiler requirement in various unneeded cases 2 years ago
164 dependency factory tests: update dependency factory tests to check type_name is sane 4 years ago
165 get project license Condense test directory names. 4 years ago
166 yield tests: remove compiler requirement in various unneeded cases 2 years ago
167 subproject nested subproject dirs editorconfig: add setting to trim trailing whitespace 4 years ago
168 preserve gendir fix crash in generator.process() with an invalid preserve_path_from 12 months ago
169 source in dep editorconfig: add setting to trim trailing whitespace 4 years ago
170 generator link whole MSVC: Always enable common tests 137 and 170 4 years ago
171 initial c_args Condense test directory names. 4 years ago
172 identical target name in subproject flat layout Condense test directory names. 4 years ago
173 as-needed macos: Skip as-needed test, the linker is too smart 1 year ago
174 ndebug if-release enabled Condense test directory names. 4 years ago
175 ndebug if-release disabled Condense test directory names. 4 years ago
176 subproject version tests: remove compiler requirement in various unneeded cases 2 years ago
177 subdir_done tests: remove compiler requirement in various unneeded cases 2 years ago
178 bothlibraries interpreter: add <lang>_(static|shared)_args 1 year ago
179 escape and unicode Added warning if run_command is called without the check kwarg 3 years ago
180 has link arg compilers: Add test for correct forwarding of flags to MSVC's Clang linkers 11 months ago
181 same target name flat layout Condense test directory names. 4 years ago
182 find override find_program: Fallback if version mismatch 1 year ago
183 partial dependency Condense test directory names. 4 years ago
184 openmp compilers: Add support for OpenMP from homebrew with AppleClang 7 months ago
185 same target name Condense test directory names. 4 years ago
186 test depends Condense test directory names. 4 years ago
187 args flattening interpreterobjects: use typed_* for configuration_data.set* 3 years ago
188 dict interpreter: Fix missing holder entry (fixes #9389) 3 years ago
189 check header fix various spelling issues 2 years ago
190 install_mode install modes should not apply sticky bit to files 2 years ago
191 subproject array version tests: remove compiler requirement in various unneeded cases 2 years ago
192 feature option interpreter: add FeatureOption.enable_if and .disable_if 2 years ago
193 feature option disabled tests: remove compiler requirement in various unneeded cases 2 years ago
194 static threads Condense test directory names. 4 years ago
195 generator in subdir backends: fix bug where meson_exe crashed if constructed with found programs 2 years ago
196 subproject with features fix various spelling issues 2 years ago
197 function attributes Add support for GCC's null_terminated_string_arg function attribute 9 months ago
198 broken subproject Condense test directory names. 4 years ago
199 argument syntax Condense test directory names. 4 years ago
200 install name_prefix name_suffix Condense test directory names. 4 years ago
201 kwarg entry Condense test directory names. 4 years ago
202 custom target build by default tests: remove compiler requirement in various unneeded cases 2 years ago
203 find_library and headers Condense test directory names. 4 years ago
204 line continuation Condense test directory names. 4 years ago
205 native file path override Condense test directory names. 4 years ago
206 tap tests unittests: check that "verbose: true" works on tests 3 years ago
207 warning level 0 Condense test directory names. 4 years ago
208 link custom custom_target: libfoo.so.1 is linkable 2 years ago
209 link custom_i single from multiple Condense test directory names. 4 years ago
210 link custom_i multiple from multiple Condense test directory names. 4 years ago
211 dependency get_variable method Fix dep.get_variable() with empty string default_value 3 years ago
212 source set configuration_data sourceset: reinstate extra_deps 3 years ago
213 source set dictionary Condense test directory names. 4 years ago
214 source set custom target Condense test directory names. 4 years ago
215 source set realistic example tests/common/215: Save some time by only checking pkg-config 2 years ago
216 custom target input extracted objects Change "can not" to "cannot" throughout project 2 years ago
217 test priorities tests: remove compiler requirement in various unneeded cases 2 years ago
218 include_dir dot Condense test directory names. 4 years ago
219 include_type dependency test cases: pass the c++11 std to boost-using code 1 year ago
220 fs module Add support for BuildTargetTypes to various fs module functions 11 months ago
221 zlib dependencies/zlib: Add system zlib method for android 3 years ago
222 native prop machine file: Fix parenthesized expressions 1 year ago
223 persubproject options Compiler checks must use per-subproject options 1 year ago
224 arithmetic operators Condense test directory names. 4 years ago
225 link language Condense test directory names. 4 years ago
226 link depends indexed custom target backend/vs: process link dependencies. 3 years ago
227 very long command line fix various spelling issues 2 years ago
228 custom_target source Condense test directory names. 4 years ago
229 disabler array addition Condense test directory names. 4 years ago
230 external project CI: Install make on Cygwin 6 months ago
231 subdir files Condense test directory names. 4 years ago
232 dependency allow_fallback tests: remove compiler requirement in various unneeded cases 2 years ago
233 wrap case Condense test directory names. 4 years ago
234 get_file_contents Condense test directory names. 4 years ago
235 invalid standard overridden to valid fix various spelling issues 2 years ago
236 proper args splitting Condense test directory names. 4 years ago
237 fstrings tests: remove compiler requirement in various unneeded cases 2 years ago
238 dependency include_type inconsistency tests: remove compiler requirement in various unneeded cases 2 years ago
239 includedir violation Change "can not" to "cannot" throughout project 2 years ago
240 dependency native host == build tests: remove compiler requirement in various unneeded cases 2 years ago
241 set and get variable Condense test directory names for next release. 4 years ago
242 custom target feed tests: remove compiler requirement in various unneeded cases 2 years ago
243 escape++ Escape path in exclude filter passed to gcovr 4 years ago
244 variable scope Add unset_variable() 4 years ago
245 custom target index source test cases: make various things werror-safe 2 years ago
246 dependency fallbacks tests: remove compiler requirement in various unneeded cases 2 years ago
247 deprecated option Deprecate passing strings to non-string options 2 years ago
248 install_emptydir Condense test directory numbers for rc1. 3 years ago
249 install_symlink Condense test directory numbers for rc1. 3 years ago
250 system include dir Fix system include arguments for clang-cl 3 years ago
251 add_project_dependencies interpreter: new function add_project_dependencies() 3 years ago
252 install data structured python module: add an automatic byte-compilation step 2 years ago
253 subproject dependency variables Condense test directory numbers. 2 years ago
254 long output tests: allow a long test to have more time to complete before timing out 2 years ago
255 module warnings Condense test directory numbers. 2 years ago
256 subproject extracted objects Condense test directory numbers. 2 years ago
257 generated header dep test cases: use best practices method to find the python3 program 2 years ago
258 subsubproject inplace tests: Clean up leftover files from source dirs. 7 months ago
259 preprocess Fix compiler.preprocess compile_args not used 1 year ago
260 declare_dependency objects add testcase for declare_dependency(objects: ...) 2 years ago
261 testcase clause interpreter: Add testcase..endtestcase clause support 2 years ago
262 generator chain Allow generator.process(generator.process(...)) 2 years ago
263 internal dependency includes in checks Condense test directories for RC1. 1 year ago
264 required keyword in has functions Condense test directories for RC1. 1 year ago
265 default_options dict Condense test directories for RC1. 1 year ago
266 format string Condense test directories for RC1. 1 year ago
267 default_options in find_program Condense test directories for RC1. 1 year ago
268 install functions and follow symlinks Prohibit symlinks in test data dir because they get mangled by setup.py. 1 year ago
269 configure file output format Add macro_name option to configure_file 1 year ago
270 int_to_str_fill Add support for padding zeroes in int.to_string() method 1 year ago
271 env in generator.process Condense test directories for RC1. 1 year ago
272 unity Fix unity builds (#12452) 1 year ago
273 customtarget exe for test Allow using CustomTarget as test executable 11 months ago
274 environment Condense directory names for RC1. 11 months ago
275 required keyword in compiles functions Add required kwarg to compiler.{compiles,links,run} 9 months ago
276 generator custom_tgt subdir Use correct subdir when generating processed file path 9 months ago
277 custom target private dir Ensure private directory exists for custom targets (#13196) 7 months ago