aboutsummaryrefslogtreecommitdiffstats
path: root/meson.build
AgeCommit message (Expand)AuthorFilesLines
2024-06-10Fix build and tests with optional X11 features disabledDavid Robillard1-7/+6
2023-09-23Format meson.build files with muonDavid Robillard1-3/+6
2023-05-27X11: Add options for XCursor, XRandR, and XSync supportDavid Robillard1-15/+58
2023-05-12X11: Use available X extensions by defaultDavid Robillard1-3/+3
2023-05-03Replace strict option with new meson warning levelDavid Robillard1-5/+2
2023-05-03Fix typoDavid Robillard1-1/+1
2023-05-03Use consistent names for internal meson dependenciesDavid Robillard1-8/+8
2023-05-03Fix internal meson dependencies with static buildsDavid Robillard1-1/+8
2023-05-03Use consistent meson formatting everywhereDavid Robillard1-12/+17
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard1-1/+1
2023-01-14Simplify library build definitionsDavid Robillard1-12/+10
2023-01-14Fix library naming on WindowsDavid Robillard1-0/+8
2023-01-14Windows: Disable as many windows.h features as possibleDavid Robillard1-1/+53
2023-01-14Windows: Fix build with MSVC as CDavid Robillard1-1/+0
2023-01-14Windows: Add PUGL_DARK_FRAME hintDavid Robillard1-1/+2
2023-01-08Add support for raising windowsDavid Robillard1-1/+1
2023-01-07MacOS: Consistently use the same flags for ObjC and ObjC++David Robillard1-3/+6
2023-01-04Add puglUnrealize()David Robillard1-2/+2
2022-12-27MacOS: Use appleframeworks meson dependenciesMichael Fisher1-13/+7
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-07Fix MacOS buildDavid Robillard1-1/+1
2022-10-07Suppress warnings from third-party and system includesDavid Robillard1-8/+30
2022-10-07Specify that native (build time) C++ support isn't requiredDavid Robillard1-1/+1
2022-10-07Override pkg-config dependencies within mesonDavid Robillard1-5/+23
2022-10-07Clean up meson definitionsDavid Robillard1-86/+122
2022-08-31Add include_directories to pugl_depMichael Fisher1-1/+3
2022-06-28Clean up meson configurationDavid Robillard1-6/+6
2022-06-17Remove redundant assignmentDavid Robillard1-1/+0
2022-06-08Separate private and public function implementationsDavid Robillard1-1/+6
2022-06-03Fix Cairo warnings on MacOSDavid Robillard1-0/+1
2022-05-29Make meson configuration more modularDavid Robillard1-133/+5
2022-05-28Clean up and strengthen warning flagsDavid Robillard1-119/+197
2022-05-23Add rich clipboard supportDavid Robillard1-2/+5
2022-05-21Rename PUGL_UNSUPPORTED_TYPE to be more genericDavid Robillard1-1/+1
2022-04-23Move reserved platform defines from code to build systemDavid Robillard1-1/+1
2022-04-23Suppress warnings when building with clang on WindowsDavid Robillard1-0/+7
2022-04-23Build C++ components as C++14David Robillard1-1/+1
2022-04-23Strengthen MSVC warningsDavid Robillard1-3/+1
2022-04-21Fix MacOS buildDavid Robillard1-0/+6
2022-03-14Suppress warnings in MinGWDavid Robillard1-0/+6
2022-03-14Make C++ compiler optionalDavid Robillard1-2/+3
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-0/+3
2021-12-17Suppress new warnings in clang-tidy 13David Robillard1-0/+1
2021-11-20Suppress warnings in GCC release buildsDavid Robillard1-0/+1
2021-05-28Split up meson build definitions moreDavid Robillard1-34/+6
2021-05-28Use files() almost everywhere in mesonDavid Robillard1-9/+9
2021-05-28Split up warning suppression flags more finelyDavid Robillard1-66/+3
2021-05-28Fix build when tests and examples are disabledDavid Robillard1-1/+2
2021-05-27Add test for building the implementation as included C++David Robillard1-4/+9