1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-14 06:22:42 +01:00
nix/src/libcmd
Sergei Zimmerman 94d37e62fc
treewide: Support builds with ASAN, enable in CI
Enables builds with ASAN to catch memory corruption
bugs faster and in CI. This is an incredibly valuable
instrument that must be used as much as possible.

Somewhat based on jade's work from Lix, though there's a lot that
we have to do differently:

19ae87e5ce

Co-authored-by: Jade Lovelace <lix@jade.fyi>
2025-09-19 01:33:57 +03:00
..
include/nix/cmd meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
pch libcmd: Speed up builds by using precompiled headers 2025-07-20 22:01:59 +03:00
.version Package libnixmain and libnixcmd with Meson 2024-07-05 16:40:55 -04:00
built-path.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
command-installable-value.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
command.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
common-eval-args.cc No more globals.hh in headers 2025-08-20 16:24:37 -04:00
editor-for.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
installable-attr-path.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
installable-derived-path.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
installable-flake.cc libexpr: Statically allocate commonly used symbols 2025-08-31 13:24:06 +02:00
installable-value.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
installables.cc Pass dir in extraAttrs when overriding the registry 2025-09-08 09:00:59 +02:00
markdown.cc libcmd: Fix rendering of absolute URLs in markdown 2025-08-17 20:31:34 +03:00
meson.build treewide: Support builds with ASAN, enable in CI 2025-09-19 01:33:57 +03:00
meson.options meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
misc-store-flags.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
network-proxy.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
nix-meson-build-support rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
package.nix flake: Apply nixfmt 1.0.0 2025-08-18 20:29:45 +03:00
repl-interacter.cc Apply clang-format universally. 2025-07-18 12:47:27 -04:00
repl.cc treewide: Remove getUri and replace with getHumanReadableURI where appropriate 2025-08-14 16:47:05 +03:00