summaryrefslogtreecommitdiffstats
path: root/meson.build
AgeCommit message (Expand)AuthorFilesLines
2022-11-17Remove ZixBitsetDavid Robillard1-4/+1
2022-11-15Normalize meson syntaxDavid Robillard1-5/+7
2022-11-15Fix build as a subprojectDavid Robillard1-2/+3
2022-11-03Actually fix MacOS buildDavid Robillard1-0/+8
2022-11-03Fix MacOS buildDavid Robillard1-0/+8
2022-11-02Remove function_types.hDavid Robillard1-1/+0
2022-11-02Suppress warnings in C++ testDavid Robillard1-2/+11
2022-10-26Clean up test suiteDavid Robillard1-19/+25
2022-10-26Suppress test warnings in strict builds as a subprojectDavid Robillard1-2/+11
2022-10-26Fix test build on systems with older or missing C++ compilersDavid Robillard1-13/+31
2022-10-25Fix build without threads or testsDavid Robillard1-7/+18
2022-10-23Build reference documentationDavid Robillard1-0/+9
2022-10-23Add C++ header build testDavid Robillard1-0/+12
2022-10-23Add filesystem APIDavid Robillard1-1/+118
2022-10-23Add path APIDavid Robillard1-0/+20
2022-10-23Add string view APIDavid Robillard1-1/+3
2022-10-23Split up platform sourcesDavid Robillard1-4/+17
2022-10-23Split reference documentation up into groups and add global headerDavid Robillard1-0/+1
2022-10-21Split up common headerDavid Robillard1-1/+2
2022-10-21Hide errno utility functionsDavid Robillard1-0/+1
2022-10-20Hide thread implementationDavid Robillard1-0/+1
2022-10-18Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-10-18Add stricter test for warnings in public headersDavid Robillard1-2/+34
2022-10-14Only build semaphore code if threads are availableDavid Robillard1-1/+6
2022-10-14Clean up platform configuration checksDavid Robillard1-26/+22
2022-10-07Override pkg-config dependency within mesonDavid Robillard1-0/+3
2022-09-08Only run autoship and reuse tests in strict modeDavid Robillard1-16/+18
2022-09-01Make glib a system dependencyDavid Robillard1-1/+2
2022-09-01Remove redundant thread dependencyDavid Robillard1-1/+0
2022-08-19Move sem implementation out of headerDavid Robillard1-0/+27
2022-08-18Add zix_sem_timed_wait()David Robillard1-1/+1
2022-08-18Fix semaphore error handlingDavid Robillard1-1/+1
2022-08-18Fix or remove non-portable features in thread APIDavid Robillard1-0/+1
2022-08-18Factor out converting errno codes to ZixStatusDavid Robillard1-1/+1
2022-08-18Use conventional test executable namesDavid Robillard1-9/+9
2022-08-18Add release metadata testDavid Robillard1-1/+9
2022-08-18Clean up Python scriptsDavid Robillard1-0/+2
2022-08-18Add transactional ring APIDavid Robillard1-1/+1
2022-07-18Use consistent pkg-config descriptionDavid Robillard1-1/+1
2022-07-15Pass suppression flags explicitlyDavid Robillard1-5/+4
2022-07-15Fix shared library buildDavid Robillard1-0/+1
2022-07-14Simplify linking against static librariesDavid Robillard1-3/+5
2022-07-14Clean up meson definitionsDavid Robillard1-29/+45
2022-06-28Move zix_strerror to libraryDavid Robillard1-0/+1
2022-06-28Fix build as C with MSVCDavid Robillard1-5/+0
2022-06-28Clean up build configurationDavid Robillard1-14/+43
2022-06-28Add support for building Wasm with emscriptenDavid Robillard1-3/+37
2022-06-28Clean up meson configurationDavid Robillard1-233/+105
2022-03-14Fix MinGW buildDavid Robillard1-0/+2
2022-02-01Fix static build on WindowsDavid Robillard1-2/+4