From bee17a8c30986ada0d3640875f730106ef900f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 28 Jun 2026 17:51:52 +0200 Subject: [PATCH] codebase-memory-mcp: use makeFlags and makefile --- pkgs/by-name/co/codebase-memory-mcp/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/co/codebase-memory-mcp/package.nix b/pkgs/by-name/co/codebase-memory-mcp/package.nix index 84f8362ced0d..702932bfc286 100644 --- a/pkgs/by-name/co/codebase-memory-mcp/package.nix +++ b/pkgs/by-name/co/codebase-memory-mcp/package.nix @@ -22,13 +22,14 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; __structuredAttrs = true; + makefile = "Makefile.cbm"; + # scripts/build.sh verifies CC via `file`, which fails on Nix's compiler wrapper. # Call make directly — mirrors upstream flake.nix. - buildPhase = '' - runHook preBuild - make -j$NIX_BUILD_CORES -f Makefile.cbm cbm CFLAGS_EXTRA='-DCBM_VERSION=\"${finalAttrs.version}\"' - runHook postBuild - ''; + makeFlags = [ + "cbm" + "CFLAGS_EXTRA='-DCBM_VERSION=\"${finalAttrs.version}\"'" + ]; installPhase = '' runHook preInstall