mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-14 05:47:38 +00:00
init ceedling at 0.31.1
This commit is contained in:
parent
979f71ba7c
commit
5cf6feecdd
2
pkgs/development/tools/ceedling/Gemfile
Normal file
2
pkgs/development/tools/ceedling/Gemfile
Normal file
@ -0,0 +1,2 @@
|
||||
source 'https://rubygems.org'
|
||||
gem 'ceedling'
|
21
pkgs/development/tools/ceedling/Gemfile.lock
Normal file
21
pkgs/development/tools/ceedling/Gemfile.lock
Normal file
@ -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
|
16
pkgs/development/tools/ceedling/default.nix
Normal file
16
pkgs/development/tools/ceedling/default.nix
Normal file
@ -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;
|
||||
};
|
||||
}
|
53
pkgs/development/tools/ceedling/gemset.nix
Normal file
53
pkgs/development/tools/ceedling/gemset.nix
Normal file
@ -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";
|
||||
};
|
||||
}
|
@ -20632,6 +20632,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 { };
|
||||
|
Loading…
Reference in New Issue
Block a user