[前][次][番号順一覧][スレッド一覧]

ruby-changes:58078

From: NAKAMURA <ko1@a...>
Date: Wed, 2 Oct 2019 13:00:53 +0900 (JST)
Subject: [ruby-changes:58078] a61ae414b6 (master): Fix the order of executing `after-update` task

https://git.ruby-lang.org/ruby.git/commit/?id=a61ae414b6

From a61ae414b6f8310c9dff9a6f18b6064499167513 Mon Sep 17 00:00:00 2001
From: NAKAMURA Usaku <usa@r...>
Date: Wed, 2 Oct 2019 13:00:17 +0900
Subject: Fix the order of executing `after-update` task


diff --git a/tool/make-snapshot b/tool/make-snapshot
index 95d5bef..6efd827 100755
--- a/tool/make-snapshot
+++ b/tool/make-snapshot
@@ -437,8 +437,8 @@ def package(vcs, rev, destdir, tmp = nil) https://github.com/ruby/ruby/blob/trunk/tool/make-snapshot#L437
       mk << commonmk.gsub(/\{\$([^(){}]*)[^{}]*\}/, "").sub(/^revision\.tmp::$/, '\& Makefile')
       mk << <<-'APPEND'
 
-update-download:: touch-unicode-files after-update
-prepare-package: prereq
+update-download:: touch-unicode-files
+prepare-package: prereq after-update
 clean-cache: $(CLEAN_CACHE)
 after-update:: extract-gems
 extract-gems: update-gems
@@ -473,7 +473,11 @@ touch-unicode-files: https://github.com/ruby/ruby/blob/trunk/tool/make-snapshot#L473
         end
         modified = new_time
       end
-      unless system(make, "prepare-package", "clean-cache", *args)
+      unless system(make, "prepare-package", *args)
+        puts $colorize.fail("prepare-package failed")
+        return
+      end
+      unless system(make, "clean-cache", *args)
         puts $colorize.fail("prepare-package failed")
         return
       end
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]