aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/meson.build
AgeCommit message (Expand)Author
2024-09-26libutil: add async collection mechanismeldritch horrors
2024-09-26libutil: add an async semaphore implementationeldritch horrors
2024-09-08libutil: add a result type using boost outcomeeldritch horrors
2024-08-30libstore: use notifications for stats counterseldritch horrors
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-08-28build: remove about 30 cpu-sec of compile time by explicit instantiationJade Lovelace
2024-08-25Add `ApplyConfigOptions`Rebecca Turner
2024-08-17libexpr: Introduce Deprecated featurespiegames
2024-08-13Merge "libutil: Add bindPath function from libstore" into mainArtemis Tosini
2024-08-08util: implement charptr_castJade Lovelace
2024-07-31libexpr: implement actual constructors for nix::ValueQyriad
2024-07-27libutil: Add bindPath function from libstoreArtemis Tosini
2024-07-13libutil: add checked arithmetic toolsJade Lovelace
2024-07-03libutil: generator type with on-yield value mappingeldritch horrors
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-05-31build: fix static linking with a hackQyriad
2024-05-30build-time: remove 20% more by PCH'ing C++ stdlibJade Lovelace
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.cc: Delete remaining fileTom Hubrecht
2024-05-29util.{hh,cc}: Split out users.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out strings.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out unix-domain-socket.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out current-process.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out processes.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out file-descriptor.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out file-system.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out terminal.{hh,cc}Tom Hubrecht
2024-05-28util.{hh,cc}: Split out environment-variables.{hh,cc}Tom Hubrecht
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-10libutil: remove callback.hheldritch horrors
2024-04-30implement parsing human-readable names from URLsQyriad
2024-04-25gc: Find roots using libproc on DarwinArtemis Tosini
2024-03-29Move `escapeString` to its own fileRebecca Turner
2024-03-29meson: add missing explicit dependency on nlohmann_jsonWinter
2024-03-29Merge "Move `DebugChar` into its own file" into mainrebecca “wiggles” turner
2024-03-29meson: install missing/generated headerseldritch horrors
2024-03-28Move `DebugChar` into its own fileRebecca Turner
2024-03-28Merge "Move `shell_words` into its own file" into mainwiggles dog
2024-03-27HOT SALE: 15% off your build times!Jade Lovelace
2024-03-26Move `shell_words` into its own fileRebecca Turner
2024-03-22build: optionally build and install with mesonQyriad