From 4032c3e28690821e7779bb31b518ca6e258a4993 Mon Sep 17 00:00:00 2001 From: ashmaroli Date: Thu, 1 Mar 2018 15:27:30 +0530 Subject: [PATCH] Rewrite `script/rubyprof` as a Ruby script (#6813) Merge pull request 6813 --- script/rubyprof | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/script/rubyprof b/script/rubyprof index 18c5777b..51a89d91 100755 --- a/script/rubyprof +++ b/script/rubyprof @@ -1,19 +1,23 @@ -#!/usr/bin/env bash +#!/usr/bin/env ruby -export BENCHMARK=1 +require "ruby-prof" +require File.expand_path("../lib/jekyll", __dir__) -TEST_SCRIPT="Jekyll::Commands::Build.process({'source' => 'site'})" +result = RubyProf.profile do + Jekyll::Commands::Build.process({ + "source" => File.expand_path("../docs", __dir__), + "destination" => File.expand_path("../docs/_site", __dir__), + }) +end -RUBY=$(cat <