..
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