summaryrefslogtreecommitdiffstats
path: root/meson.build
AgeCommit message (Expand)AuthorFilesLines
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
2021-12-17Suppress warning in glib headersDavid Robillard1-1/+2
2021-12-17Suppress new warnings in clang 13David Robillard1-0/+10
2021-11-02Avoid printing configuration summary as a subprojectDavid Robillard1-1/+1
2021-10-25Fix incomplete header installationDavid Robillard1-0/+3
2021-09-16Suppress warnings on FreeBSDDavid Robillard1-0/+1
2021-09-16Suppress warnings in non-strict buildsDavid Robillard1-2/+6
2021-09-16Add a simple bump pointer allocatorDavid Robillard1-2/+3
2021-09-14Replace shared library malloc shim with explicit allocation testingDavid Robillard1-5/+0
2021-09-10Fix includes when using as a subprojectDavid Robillard1-1/+3
2021-09-10Fix warning suppressionsDavid Robillard1-5/+3
2021-09-10Suppress nullability extension warnings regardless of strict modeDavid Robillard1-1/+9
2021-09-10Use conventional name for meson dependency variableDavid Robillard1-3/+3
2021-09-10Adopt REUSE machine-readable licensing standardDavid Robillard1-0/+11
2021-09-10Add test for zix_strerror()David Robillard1-0/+1
2021-09-10Test failed Ring allocationDavid Robillard1-1/+1
2021-09-10Add custom allocator supportDavid Robillard1-0/+2
2021-09-10Add nullability annotationsDavid Robillard1-0/+1
2021-09-10Rewrite ZixHash as a flat table with open addressingDavid Robillard1-1/+1