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.
 
 
 
 
 
 
Jussi Pakkanen 434bb03743 Merge pull request #997 from tp-m/copy-mutable-variables-on-assignment 8 years ago
..
1 trivial Test arrays in languages for the project() method 8 years ago
2 cpp
3 static Do not use linker arguments on static libraries. 9 years ago
4 shared
5 linkstatic Add a unit test to ensure object file order 8 years ago
6 linkshared Fix tests for the new library/executable naming scheme 9 years ago
7 mixed
8 install Test that the 'libdir' project() option works 8 years ago
9 header install
10 man install Fix installing manpages from subdirs. 9 years ago
11 subdir
12 data Strip leading source tree dir name from install files if it exists. 9 years ago
13 pch
14 cpp pch
15 mixed pch
16 configure file Search for headers in build dir before source dir. Closes #984. 8 years ago
17 if More variable introspection. 9 years ago
18 else
19 comparison
20 array
21 includedir
22 header in file list
23 global arg
24 target arg test24: check that a target extra_arg is not applied to other targets 9 years ago
25 object extraction
26 endian
27 library versions Add test for usage of generated File sources in libraries 9 years ago
28 config subdir
29 pipeline Add depfile support to generators. 8 years ago
30 pipeline
31 find program Use system() instead of name() which is a confusing term. 9 years ago
32 multiline string
33 try compile tests/common: Run compiler checks for both C & C++ 8 years ago
34 compiler id
35 sizeof tests/common: Run compiler checks for both C & C++ 8 years ago
36 define10
37 has header tests/common: Run compiler checks for both C & C++ 8 years ago
38 run program Can use files() in run_command. 8 years ago
39 tryrun tests/common: Run compiler checks for both C & C++ 8 years ago
40 logic ops
41 elif
42 string operations Added semantic versioning comparison method to strings. 9 years ago
43 has function tests/common: Run compiler checks for both C & C++ 8 years ago
44 has member tests/common: Run compiler checks for both C & C++ 8 years ago
45 alignment tests/common: Run compiler checks for both C & C++ 8 years ago
46 library chain Fix tests for the new library/executable naming scheme 9 years ago
47 options
48 test args interpreter: copy mutable variables on assignment 8 years ago
49 subproject Fix tests for the new library/executable naming scheme 9 years ago
50 subproject options fix test error message 9 years ago
51 pkgconfig-gen 51 pkgconfig-gen: Disable validation on Windows 8 years ago
52 custom install dirs Always obey DESTDIR even with absolute install_dir. 8 years ago
53 subproject subproject Fix symbol exportation and other things to make all tests pass on MSVC. 9 years ago
54 same file name
55 file grabber Use system() instead of name() which is a confusing term. 9 years ago
56 custom target custom_target: Substitute @OUTPUT@ and @INPUT properly 8 years ago
57 custom target chain Merge branch 'QuLogic-context-managers' 8 years ago
58 run target tests: Check that run_target can find a files() argument 8 years ago
59 object generator vs: fix generators that use indexed output replacements (like @OUTPUT0@) 9 years ago
60 install script test 60 install script: Don't install any files when using msvc 9 years ago
61 custom target source output Use context manager in test cases. 8 years ago
62 exe static shared Fix 62 exe static shared on MSVC 8 years ago
63 array methods
64 custom header generator Use context manager in test cases. 8 years ago
65 multiple generators Use context manager in test cases. 8 years ago
66 install subdir Handle case of install_subdirring a subdir. 9 years ago
67 foreach Fix tests for the new library/executable naming scheme 9 years ago
68 number arithmetic Add more test cases for is_even/is_odd methods 8 years ago
69 string arithmetic
70 array arithmetic
71 arithmetic bidmas
72 build always Use context manager in test cases. 8 years ago
73 vcstag
74 modules
75 should fail
76 configure file in custom target Use context manager in test cases. 8 years ago
77 external test program
78 ctarget dependency Use context manager in test cases. 8 years ago
79 shared subproject Fix symbol exportation and other things to make all tests pass on MSVC. 9 years ago
80 shared subproject 2 Fix symbol exportation and other things to make all tests pass on MSVC. 9 years ago
81 file object
82 custom subproject dir Fix symbol exportation and other things to make all tests pass on MSVC. 9 years ago
83 has type tests/common: Run compiler checks for both C & C++ 8 years ago
84 extract from nested subdir Add support for extracting objects in unity builds 8 years ago
85 internal dependency
86 same basename Moved targets with same name into subdirs to make all tests pass. 8 years ago
87 declare dep Can query version strings of dependencies. 9 years ago
88 extract all
89 add language Can add languages only if they are available. Closes #365. 9 years ago
90 identical target name in subproject Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222. 9 years ago
91 plusassign Add += support for strings and integers 9 years ago
92 skip subdir Use makedirs instead of mkdir. Closes #247. 9 years ago
93 private include Use context manager in test cases. 8 years ago
94 default options tests/94 default options: Also test warning_level 8 years ago
95 dep fallback Add a test for generated header deps of generated sources 8 years ago
96 default library Declare buildtype and platform only once. 9 years ago
97 selfbuilt custom Can use built exes in custom targets. 9 years ago
98 gen extra Use context manager in test cases. 8 years ago
99 benchmark Fixed some tests for new stricter options and OSX. 9 years ago
100 test workdir Can specify a working directory for tests. Closes #326. 9 years ago
101 suites A test can be part of multiple suites. 9 years ago
102 threads By default do not specify language version but instead use the compiler's default. 9 years ago
103 manygen Fix 103 manygen with MSVC on Windows 8 years ago
104 stringdef Forbid backslashes on compiler command lines. It is unfortunately the only reliable way. 9 years ago
105 find program path Only support Python 3. 9 years ago
106 subproject subdir vs2010: fix target_to_build_root method 9 years ago
107 postconf Use context manager in test cases. 8 years ago
108 postconf with args Use context manager in test cases. 8 years ago
109 testframework options enhance test framework to read meson arguments from a file per test 9 years ago
110 extract same name Add support for extracting objects in unity builds 8 years ago
111 has header symbol has_header_symbol: Also detect C++ classes and templates 8 years ago
112 has arg Add special casing for VS which ignores unknown arguments. 9 years ago
113 generatorcustom tests: Disable 113 generatorcustom on VS backends 8 years ago
114 multiple dir configure file Normalize the path of a configured file to avoid dupes (#640) 8 years ago
115 spaces backslash Ninja now supports backslash in command args, so we can too 8 years ago
116 ternary Created ternary operator. Closes #538. 8 years ago
117 custom target capture Indent fix. 8 years ago
118 allgenerate Split generator @BASENAME@ at the first extension. 8 years ago
119 pathjoin Renamed path_join to join_paths. 8 years ago
120 subdir subproject Allow subproject declarations in subdirectories 8 years ago
121 interpreter copy mutable var on assignment interpreter: copy mutable variables on assignment 8 years ago
121 skip Allow tests to mark themselves as skipped during runtime. 8 years ago