Jon Turney 87e6201214 Document and improve not-found dependency objects %!s(int64=7) %!d(string=hai) anos
..
1 project not first d02e4ce1c9 Created new suite of tests that should fail when executed. %!s(int64=11) %!d(string=hai) anos
10 out of bounds ee4e785b1e Add support for subscripting array objects with []. %!s(int64=9) %!d(string=hai) anos
11 object arithmetic e37424c9e1 More strict type checking for arithmetic operations. %!s(int64=9) %!d(string=hai) anos
12 string arithmetic e37424c9e1 More strict type checking for arithmetic operations. %!s(int64=9) %!d(string=hai) anos
13 array arithmetic e37424c9e1 More strict type checking for arithmetic operations. %!s(int64=9) %!d(string=hai) anos
14 invalid option name 8ee9365717 Allow option values to contain ':' %!s(int64=7) %!d(string=hai) anos
15 kwarg before arg cdbfed21bc Test for posargs being before kwargs. %!s(int64=9) %!d(string=hai) anos
16 extract from subproject 8f27cd399e Fixed broken subdir object extraction and moved tests. %!s(int64=9) %!d(string=hai) anos
17 same name 833cb56f5c Can create top level targets that have the same name but different type. %!s(int64=9) %!d(string=hai) anos
18 wrong plusassign a5abcf1fe2 Created the += operator. %!s(int64=9) %!d(string=hai) anos
19 target clash fd47ef3a27 Use '.exe' extension for executables for Cygwin %!s(int64=7) %!d(string=hai) anos
2 missing file 619b37bff9 Check that non-existing source files cause errors. %!s(int64=11) %!d(string=hai) anos
20 version c5788548d2 Can check for Meson version in project definition. %!s(int64=9) %!d(string=hai) anos
21 subver e4ff4b7c8c Can specify version requirements to subprojects. %!s(int64=9) %!d(string=hai) anos
22 assert 910dcbf290 Projects can specify default values for options. %!s(int64=9) %!d(string=hai) anos
23 rel testdir 23c6de3461 Can specify a working directory for tests. Closes #326. %!s(int64=8) %!d(string=hai) anos
25 int conversion 0c96dbff3a String to int conversion. Closes #362. %!s(int64=8) %!d(string=hai) anos
26 badlang 8cd3c8124a Can add languages only if they are available. Closes #365. %!s(int64=8) %!d(string=hai) anos
27 output subdir bbe4656c51 Guard against subdir segments in output files. %!s(int64=8) %!d(string=hai) anos
28 noprog use 317a735b07 Error out if using a not found binary in the build. Closes #469. %!s(int64=8) %!d(string=hai) anos
29 no crossprop c0057da133 Can get arbitrary data from cross file properties. %!s(int64=8) %!d(string=hai) anos
3 missing subdir 4bacfa6a8c Check that missing subdirs cause an error. %!s(int64=11) %!d(string=hai) anos
30 nested ternary b382abdd2c Forbid nested ternary operations. %!s(int64=8) %!d(string=hai) anos
31 invalid man extension a7cf241334 Fix validation of man page extension. (#749) %!s(int64=8) %!d(string=hai) anos
32 no man extension a7cf241334 Fix validation of man page extension. (#749) %!s(int64=8) %!d(string=hai) anos
33 exe static shared ce1393609f Error out if shared lib links to static lib without PIC %!s(int64=8) %!d(string=hai) anos
34 non-root subproject 52b589fd55 Test that invalid subproject code in dependency() errors out %!s(int64=7) %!d(string=hai) anos
35 dependency not-required then required d45db903ac Rename test cases to remove duplicate numbers. %!s(int64=7) %!d(string=hai) anos
36 project argument after target d45db903ac Rename test cases to remove duplicate numbers. %!s(int64=7) %!d(string=hai) anos
37 pkgconfig dependency impossible conditions e1c9d94708 Allow many version conditions for pkg-config deps %!s(int64=7) %!d(string=hai) anos
38 has function external dependency 7b8f41ce31 Compiler checks can only accept external dependencies %!s(int64=7) %!d(string=hai) anos
39 libdir must be inside prefix 23f3cec9d0 Force installation dir options to be inside prefix %!s(int64=7) %!d(string=hai) anos
4 missing meson.build 4bacfa6a8c Check that missing subdirs cause an error. %!s(int64=11) %!d(string=hai) anos
40 prefix absolute 23f3cec9d0 Force installation dir options to be inside prefix %!s(int64=7) %!d(string=hai) anos
41 kwarg assign 8ec9b0a71f Better error message when using = rather than : for defining keywords. %!s(int64=7) %!d(string=hai) anos
42 custom target plainname many inputs f3ff8fe6b7 custom_target: Substitute input into output %!s(int64=7) %!d(string=hai) anos
43 custom target outputs not matching install_dirs 57cb1f9aad Support multiple install dirs for built/custom targets %!s(int64=7) %!d(string=hai) anos
44 project name colon 713ea6aa2f Renamed test to keep numbers sequential. %!s(int64=7) %!d(string=hai) anos
45 abs subdir faf0ce96e2 Rename tests with duplicate numbers. %!s(int64=7) %!d(string=hai) anos
46 abspath to srcdir faf0ce96e2 Rename tests with duplicate numbers. %!s(int64=7) %!d(string=hai) anos
47 pkgconfig variables reserved 7ed19902be pkgconfig: add suppport for custom variables during generation %!s(int64=7) %!d(string=hai) anos
48 pkgconfig variables zero length 7ed19902be pkgconfig: add suppport for custom variables during generation %!s(int64=7) %!d(string=hai) anos
49 pkgconfig variables zero length value 7ed19902be pkgconfig: add suppport for custom variables during generation %!s(int64=7) %!d(string=hai) anos
5 misplaced option 0da4537b69 Preserve option function for option files. %!s(int64=11) %!d(string=hai) anos
50 pkgconfig variables not key value 7ed19902be pkgconfig: add suppport for custom variables during generation %!s(int64=7) %!d(string=hai) anos
51 executable comparison b36513a5b6 Only allow equality comparisons for non-elementary types. %!s(int64=7) %!d(string=hai) anos
52 inconsistent comparison 0e56ec2dbd Don't allow non-equality comparisons across types. %!s(int64=7) %!d(string=hai) anos
53 slashname 7882549f86 Target file name must not contain a path separator as that breaks things. %!s(int64=7) %!d(string=hai) anos
54 reserved meson prefix 0f85d9f66d Renamed dir to avoid duplicate test numbers. %!s(int64=7) %!d(string=hai) anos
55 wrong shared crate type f4d13e180f add failing test cases for wrong Rust crate types per @TingPing %!s(int64=7) %!d(string=hai) anos
56 wrong static crate type f4d13e180f add failing test cases for wrong Rust crate types per @TingPing %!s(int64=7) %!d(string=hai) anos
57 or on new line 506cc57cc8 Do not permit invalid and/or nodes to be declared. Closes #1886. %!s(int64=7) %!d(string=hai) anos
58 kwarg in module f5b95dfa06 Renamed test to remove duplicate test number. %!s(int64=7) %!d(string=hai) anos
59 link with executable 8c39007e41 Renamed test dirs to remove duplicated numbers. %!s(int64=7) %!d(string=hai) anos
6 missing incdir ab0cc277d1 After an actual, factual bug report from a user, fixed include_directories so that it checks that the specified directories exist. %!s(int64=10) %!d(string=hai) anos
60 assign custom target index dda5e8cadb Allow CustomTarget's to be indexed %!s(int64=7) %!d(string=hai) anos
61 getoption prefix 1b442d11b4 Prevent projects from grabbing other projects' options. %!s(int64=7) %!d(string=hai) anos
62 bad option argument 7dfad54f06 options: Add a permitted_kwargs function %!s(int64=7) %!d(string=hai) anos
63 subproj filegrab 004cc1493b Add a bunch of tests to sandboxing. %!s(int64=7) %!d(string=hai) anos
64 grab subproj 004cc1493b Add a bunch of tests to sandboxing. %!s(int64=7) %!d(string=hai) anos
65 grab sibling dbf7c7edf8 spelling: existence %!s(int64=6) %!d(string=hai) anos
66 string as link target 1a159db8e9 Raise InvalidArguments when trying to link against strings %!s(int64=6) %!d(string=hai) anos
67 dependency not-found and required 87e6201214 Document and improve not-found dependency objects %!s(int64=6) %!d(string=hai) anos
7 go to subproject 2444eb357e Added failing test. %!s(int64=10) %!d(string=hai) anos
8 recursive e0c4447666 Test for recursive instantiations of subprojects. %!s(int64=10) %!d(string=hai) anos
9 missing extra file 77e9a24589 Can specify extra files that show up in IDEs as parts of a target. %!s(int64=10) %!d(string=hai) anos