Merge pull request #248509 from NixOS/ceedling

init ceedling at 0.31.1
This commit is contained in:
Domen Kožar 2023-08-11 18:39:27 +01:00 committed by GitHub
commit e6e5501085
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 94 additions and 0 deletions

@ -0,0 +1,2 @@
source 'https://rubygems.org'
gem 'ceedling'

@ -0,0 +1,21 @@
GEM
remote: https://rubygems.org/
specs:
ceedling (0.31.1)
constructor (~> 2)
deep_merge (~> 1.2)
rake (>= 12, < 14)
thor (~> 0.14)
constructor (2.0.0)
deep_merge (1.2.2)
rake (13.0.6)
thor (0.20.3)
PLATFORMS
x86_64-linux
DEPENDENCIES
ceedling
BUNDLED WITH
2.4.17

@ -0,0 +1,16 @@
{ lib
, bundlerApp
}:
bundlerApp {
pname = "ceedling";
gemdir = ./.;
exes = [ "ceedling" ];
meta = with lib; {
description = "A build system for C projects that is something of an extension around Ruby's Rake";
homepage = "http://www.throwtheswitch.org/ceedling";
license = licenses.mit;
platforms = platforms.unix;
};
}

@ -0,0 +1,53 @@
{
ceedling = {
dependencies = ["constructor" "deep_merge" "rake" "thor"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1jjvz14dg85v8c4raxvk618rq7f6kyna5148901xciz2zjpm3bri";
type = "gem";
};
version = "0.31.1";
};
constructor = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "02qmp08kcvi5dkz3lxm5yck9msfwfx1msvrrz9d6z4klc14q889y";
type = "gem";
};
version = "2.0.0";
};
deep_merge = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0fjn4civid68a3zxnbgyjj6krs3l30dy8b4djpg6fpzrsyix7kl3";
type = "gem";
};
version = "1.2.2";
};
rake = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w";
type = "gem";
};
version = "13.0.6";
};
thor = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29";
type = "gem";
};
version = "0.20.3";
};
}

@ -20634,6 +20634,8 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Foundation;
};
ceedling = callPackage ../development/tools/ceedling { };
celt = callPackage ../development/libraries/celt { };
celt_0_7 = callPackage ../development/libraries/celt/0.7.nix { };
celt_0_5_1 = callPackage ../development/libraries/celt/0.5.1.nix { };