..
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
1 year 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
5 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
5 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
1 year ago
36 has function
tests: use statx instead of sendmmsg in has_function test
2 months 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
Allow external programs in test()'s 'args' parameter
3 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
3 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
8 months ago
52 object generator
vs: Manually link generated .o files
12 months 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
8 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
3 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
3 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
3 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
interpreter: when overriding a dependency make its name match
2 months ago
99 postconf
Silence some encoding warnings
1 year ago
100 postconf with args
Silence some encoding warnings
1 year 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
7 months ago
104 has arg
compilers: handle -Wno-attributes= for GCC
4 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
3 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"
5 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
3 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
3 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
3 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 )
3 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
2 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
3 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
3 years ago
150 reserved targets
Add support for gcovr --sonarqube report
3 years ago
151 duplicate source names
Change "can not" to "cannot" throughout project
2 years ago
152 index customtarget
Use SPDX-License-Identifier consistently
12 months ago
153 wrap file should not failed
tests: Clean up leftover files from source dirs.
5 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
3 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
3 years ago
168 preserve gendir
fix crash in generator.process() with an invalid preserve_path_from
9 months ago
169 source in dep
editorconfig: add setting to trim trailing whitespace
3 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
12 months 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
alias_target with both_libs builds both
3 months 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
9 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
interpreter: when overriding a dependency make its name match
2 months ago
184 openmp
compilers: Add support for OpenMP from homebrew with AppleClang
5 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
7 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
10 months ago
220 fs module
Add support for BuildTargetTypes to various fs module functions
9 months ago
221 zlib
dependencies/zlib: Add system zlib method for android
3 years ago
222 native prop
machine file: Fix parenthesized expressions
11 months 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
4 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.
3 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
3 years ago
244 variable scope
Add unset_variable()
3 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.
5 months ago
259 preprocess
Fix compiler.preprocess compile_args not used
10 months 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
Skip symlink tests on Windows.
3 months 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 both libraries
alias_target with both_libs builds both
3 months ago
273 customtarget exe for test
Allow using CustomTarget as test executable
9 months ago
274 environment
Condense directory names for RC1.
9 months ago
275 required keyword in compiles functions
Add required kwarg to compiler.{compiles,links,run}
7 months ago
276 generator custom_tgt subdir
Use correct subdir when generating processed file path
7 months ago
277 custom target private dir
Ensure private directory exists for custom targets ( #13196 )
5 months ago
278 pkgconfig-gen
Fix pkgconfig.generate handling of BothLibraries dependencies
2 months ago