aboutsummaryrefslogtreecommitdiffstats
path: root/examples/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2022-05-28Clean up and strengthen warning flagsDavid Robillard1-6/+9
2022-05-22Factor out pugl_clipboard_demo example programDavid Robillard1-0/+2
This is a simpler example than pugl_embed_demo that demonstrates clipboard functionality without the complexity of embedded views.
2022-05-21Fix build of examples that use a stub backendDavid Robillard1-3/+21
2022-05-20MacOS: Build examples as application bundlesDavid Robillard1-52/+79
This is required on MacOS to make the examples usable. When run as bare programs, they don't show up as normal windows or receive keyboard input.
2022-04-23Move reserved platform defines from code to build systemDavid Robillard1-5/+9
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/+3
See https://reuse.software/ for details.
2021-05-28Split up warning suppression flags more finelyDavid Robillard1-6/+51
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-28Remove unnecessary include directoryDavid Robillard1-1/+0
2021-05-24Consistently refer to C++ as "cpp" and fix installationDavid Robillard1-4/+4
2021-04-27Simplify meson configurationDavid Robillard1-5/+5
2021-01-08Switch to MesonDavid Robillard1-0/+80