aboutsummaryrefslogtreecommitdiff
path: root/manual tests
AgeCommit message (Collapse)AuthorFilesLines
2023-10-09interpreter: Handle BuildTarget.vala_args as Files in the interpreterDylan Baker4-138/+0
Way back in Meson 0.25, support was added to `vala_args` for Files. Strangely, this was never added to any other language, though it's been discussed before. For type safety, it makes more sense to handle this in the interpreter level, and pass only strings into the build IR. This is accomplished by adding a `depend_files` field to the `BuildTarget` class (which is not exposed to the user), and adding the depend files into that field, while converting the arguments to relative string paths. This ensures both the proper build dependencies happen, as well as that the arguments are always strings.
2023-04-11fix various spelling issuesJosh Soref4-4/+4
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-10-02Add stable regression testEli Schwartz6-0/+37
This tests stable maintenance branches, to ensure that build directories created with older versions of Meson continue to work without wiping, after updating to a bugfix release.
2021-08-15editorconfig: add setting to trim trailing whitespaceEli Schwartz1-1/+0
and clean up all outstanding issues Skip 'test cases/common/141 special characters/meson.build' since it intentionally uses trailing newlines.
2020-08-18Interpreter: Fix c_stdlib usageXavier Claessens6-80/+0
- Exceptions raised during subproject setup were ignored. - Allow c_stdlib in native file, was already half supported. - Eliminate usage of subproject variable name by overriding '<lang>_stdlib' dependency name.
2019-12-05wrap: check whitelist subdomainMichael Hirsch, Ph.D4-0/+32
wrap: add imposter URL test this test shows that meson wrap subsystem historically allows imposter URLs like https://wrapdb.mesonwrap.com.evil/v1/foo.zip while the new code does no.
2019-12-05c/cpp: removed unused argsMichael Hirsch, Ph.D7-7/+7
2019-11-18Use strict function prototypesMichael Hirsch, Ph.D1-1/+1
2018-10-30Fix crlf line endingsDylan Baker1-18/+18
mark .icns files as binary so git will stop trying to fix the line endings, and recommit the remaining .crlf files
2018-08-27using urlopen() with explicit timeoutAndrei Antonov1-1/+1
2018-08-15Kill tabs dead! For good!Jussi Pakkanen1-25/+25
2018-04-18Update 'manual tests/2 multiwrap' libpng dependency to 1.6.34Aleksey Filippov1-7/+7
1.6.17-6 has a bug with missing -lm linking on ArchLinux.
2018-04-17fix fallback variable nameGoncalo Carvalho1-1/+1
2017-09-30updates test svn-url to point to meson controlled repositoryLeif Middelschulte1-1/+1
2017-09-25introduce svn wrap supportLeif Middelschulte3-0/+20
2017-08-02Stop manual test helper scripts on errors (#2149)Tim Sheridan4-4/+4
* Stop manual test helper scripts on errors
2017-06-01Updated wrap definitions to the latest in wrapdb.Jussi Pakkanen4-22/+16
2017-06-01Update multiwrap urls for libpng.Jussi Pakkanen1-7/+7
2017-05-21Re-add comment about hdiutil outputStefan Graupner1-0/+2
2017-05-21Change hdiutil detachStefan Graupner1-4/+1
The detach now always fetches the correct mountpoint.
2017-03-29fix "Meson encountered an error in file meson.build, line 19, column … (#1536)kalmiya1-2/+2
fix "Meson encountered an error in file meson.build, line 19, column 8: Unknown method "set_install_script" in object."
2017-01-11style: [E251] unexpected spaces around keyword / parameter equalsMike Sinkovsky1-1/+1
2017-01-02style: fix E127 violationsIgor Gnatenko1-2/+2
E127: continuation line over-indented for visual indent Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-11-20Renamed test to plug hole in numbering.Jussi Pakkanen3-0/+0
2016-11-11tests: Remove outdated qt4 manual test and rename qt5 automated testNirbheek Chauhan11-176/+0
qt5 framework test now also tests qt4, and will test qt6 if/when it comes out.
2016-10-20add support of mercurial repo for wrap,… (#937)AlexandreFoley3-0/+20
* add support for wrap of mercurial repo, and a test with a clone of the sample subproject used for the git test into a mercuriel repo. * Added myself to author list, and switched the URL of the sample subproject in the wrap file to one under the control of the project's maintainers.
2016-08-08Doc clarification.Jussi Pakkanen1-1/+1
2016-07-24Updated manual test 1.Jussi Pakkanen2-10/+9
2016-07-02Can get arbitrary data from cross file properties.Jussi Pakkanen1-0/+4
2016-05-21Can specify a stdlib subproject that is used implicitly on all targets with ↵Jussi Pakkanen2-11/+6
said language.
2016-05-21Made cstdlib a subproject.Jussi Pakkanen6-0/+81
2015-10-13Fix manual tests using host.name()Haakon Sporsheim1-4/+4
2015-08-27Use of libdl is optional. Closes #248.Jussi Pakkanen1-4/+7
2015-08-24fix building vala composite testIgor Gnatenko1-4/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-24Revert "simplify GResources in vala composite test"Igor Gnatenko1-1/+1
This reverts commit d2fa9301ac7ec3e1a74748ae17e1c310a2b8cdd6.
2015-07-27simplify GResources in vala composite testIgor Gnatenko1-1/+1
2015-07-23Added timeout kwarg to tests.Jussi Pakkanen2-0/+14
2015-07-02manual tests: add example for composite widgetsIgor Gnatenko4-0/+137
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-29Made multiwrap use wrabdb where possible.Jussi Pakkanen3-7/+8
2015-05-29Updated wrap example to use wrapdb.Jussi Pakkanen1-3/+3
2015-05-02Typo fixes.Jussi Pakkanen2-2/+2
2015-04-29Added module for Qt4 support.Jussi Pakkanen11-0/+176
2015-04-03Copy with -R to preserve symlinks.Jussi Pakkanen1-1/+1
2015-03-27Mode fix.Jussi Pakkanen1-0/+0
2015-03-27Build windows installer for SDL2 sample app.Jussi Pakkanen5-7/+65
2015-03-23modules/rpm: workaround when ext_prog not found locallyIgor Gnatenko1-0/+1
Traceback (most recent call last): File "../../../meson.py", line 184, in <module> app.generate() File "../../../meson.py", line 130, in generate intr.run() File "/home/brain/git/upstream/meson/interpreter.py", line 828, in run self.evaluate_codeblock(self.ast) File "/home/brain/git/upstream/meson/interpreter.py", line 850, in evaluate_codeblock raise e File "/home/brain/git/upstream/meson/interpreter.py", line 844, in evaluate_codeblock self.evaluate_statement(cur) File "/home/brain/git/upstream/meson/interpreter.py", line 897, in evaluate_statement return self.method_call(cur) File "/home/brain/git/upstream/meson/interpreter.py", line 1620, in method_call return obj.method_call(method_name, args, kwargs) File "/home/brain/git/upstream/meson/interpreter.py", line 625, in method_call value = fn(state, args, kwargs) File "/home/brain/git/upstream/meson/modules/rpm.py", line 98, in generate_spec_template fn.write('BuildRequires: %s\n' % ' '.join(prog.fullpath)) TypeError: sequence item 0: expected str instance, NoneType found Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: rename 4 to 5 in tests dirIgor Gnatenko4-0/+0
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: rename to generate_spec_templateIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add exampleIgor Gnatenko4-0/+28
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-20A few minor tweaks.Jussi Pakkanen1-0/+2