aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
AgeCommit message (Collapse)AuthorFilesLines
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