xcpretty: init at 0.3.0 (#48494)

This commit is contained in:
Nick Novitski 2018-11-28 03:21:37 -08:00 committed by zimbatm
parent 8ef639a567
commit f2c07cd63e
6 changed files with 66 additions and 0 deletions

View File

@ -29,6 +29,7 @@
, buildInputs ? []
, postBuild ? ""
, gemConfig ? null
, passthru ? {}
}@args:
let

View File

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

View File

@ -0,0 +1,15 @@
GEM
remote: https://rubygems.org/
specs:
rouge (2.0.7)
xcpretty (0.3.0)
rouge (~> 2.0.7)
PLATFORMS
ruby
DEPENDENCIES
xcpretty
BUNDLED WITH
1.16.4

View File

@ -0,0 +1,27 @@
{ lib, bundlerApp, bundler, bundix }:
bundlerApp {
pname = "xcpretty";
gemdir = ./.;
exes = [ "xcpretty" ];
passthru = {
updateScript = ''
set -e
echo
cd ${toString ./.}
${bundler}/bin/bundle lock --update
${bundix}/bin/bundix
'';
};
meta = with lib; {
description = "Flexible and fast xcodebuild formatter";
homepage = https://github.com/supermarin/xcpretty;
license = licenses.mit;
maintainers = with maintainers; [
nicknovitski
];
};
}

View File

@ -0,0 +1,19 @@
{
rouge = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "0sfikq1q8xyqqx690iiz7ybhzx87am4w50w8f2nq36l3asw4x89d";
type = "gem";
};
version = "2.0.7";
};
xcpretty = {
dependencies = ["rouge"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1xq47q2h5llj7b54rws4796904vnnjz7qqnacdv7wlp3gdbwrivm";
type = "gem";
};
version = "0.3.0";
};
}

View File

@ -9077,6 +9077,8 @@ with pkgs;
deps = [ xcbuild ];
} ../development/tools/xcbuild/setup-hook.sh ;
xcpretty = callPackage ../development/tools/xcpretty { };
xmlindent = callPackage ../development/web/xmlindent {};
xpwn = callPackage ../development/mobile/xpwn {};