aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2023-09-23Format meson.build files with muonDavid Robillard1-8/+3
The less time wasted with manual code formatting, the better.
2023-05-03Replace strict option with new meson warning levelDavid Robillard1-7/+8
2023-05-03Use consistent names for internal meson dependenciesDavid Robillard1-5/+5
2023-01-11Run inline build tests for the sake of completenessDavid Robillard1-10/+18
2023-01-11Add smoke test for puglSetCursor()David Robillard1-0/+1
2023-01-11Avoid running clipboard tests in parallelDavid Robillard1-2/+20
Since the clipboard is a globally shared resource, running clipboard tests in parallel is likely to fail because one test can smash the state expected by another.
2022-11-24Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-11-05Fix meson warnings on MacOSDavid Robillard1-1/+1
2022-10-07Clean up meson definitionsDavid Robillard1-33/+59
2022-08-31Fix non-strict MacOS buildDavid Robillard1-1/+1
2022-05-28Clean up and strengthen warning flagsDavid Robillard1-7/+2
2022-05-03Fix crash when destroying OpenGL views that haven't been realizedJean Pierre Cimalando1-1/+2
2022-04-23Put unit tests in a "unit" suiteDavid Robillard1-4/+8
This enables running them without the data tests (which can be annoying while working in a messy repo), and for bonus points makes the log output look more uniform.
2022-04-23Move reserved platform defines from code to build systemDavid Robillard1-1/+0
Numerous things warn about this, and it's generally a bad idea to put these in the code since it can result in incompatibly compiled code being linked together. Unfortunately this makes building manually (without the build system) more fiddly, but such is life.
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-0/+10
See https://reuse.software/ for details.
2021-12-16MacOS: Fix warnings in unified ObjC++ test buildDavid Robillard1-1/+12
2021-05-28Split up warning suppression flags more finelyDavid Robillard1-3/+62
This avoids polluting the main list of suppressions with things that are only triggered in tests or examples, making it clearer which warning are present in pugl itself.
2021-05-27Add test for building the implementation as included C++David Robillard1-0/+41
2021-05-06Add basic test for OpenGL supportDavid Robillard1-0/+1
2021-05-06Add basic test for stub backendDavid Robillard1-0/+1
2021-05-06Add basic test for Vulkan supportDavid Robillard1-2/+15
2021-05-06Add test for copy/pasteDavid Robillard1-0/+2
2021-05-03Improve test coverageDavid Robillard1-0/+17
2021-01-08Switch to MesonDavid Robillard1-0/+33