feat: add dyn-arr
This commit is contained in:
25
nix/c-libs.nix
Normal file
25
nix/c-libs.nix
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
cmake,
|
||||
criterion,
|
||||
lib,
|
||||
pkg-config,
|
||||
stdenv,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "c-libs";
|
||||
version = "0.1.0";
|
||||
src = ../.;
|
||||
nativeBuildInputs = [cmake] ++ lib.optional finalAttrs.doCheck pkg-config;
|
||||
buildInputs = [] ++ lib.optional finalAttrs.doCheck criterion;
|
||||
|
||||
cmakeFlags = [
|
||||
(lib.cmakeBool "BUILD_TESTING" finalAttrs.doCheck)
|
||||
];
|
||||
|
||||
doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
|
||||
|
||||
meta = {
|
||||
description = "Some C libs for recreational programming.";
|
||||
};
|
||||
})
|
||||
Reference in New Issue
Block a user