[#50446] WindowsでTCPServerをホスト指定しないで動かすと他ホストから接続できない — Shin Kuboaki <kuboaki@...>

5LmF5L+d56eL44Go55Sz44GX44G+44GZ44CCDQoNCu+8ke+8ieihqOmhjOOBruWLleS9nOOBr+OA

11 messages 2016/11/02
[#50447] Re: WindowsでTCPServerをホスト指定しないで動かすと他ホストから接続できない — Toshihiko Ichida <dogatana@...> 2016/11/03

市田です。

[#50448] Re: WindowsでTCPServerをホスト指定しないで動かすと他ホストから接続できない — Toshihiko Ichida <dogatana@...> 2016/11/04

市田です。

[#50449] Re: WindowsでTCPServerをホスト指定しないで動かすと他ホストから接続できない — "U.NAKAMURA" <usa@...> 2016/11/04

こんにちは、なかむら(う)です。

[ruby-list:50466] Re: Gem のインストール時に特定のスクリプトを実行する方法

From: Kouhei Sutou <kou@...>
Date: 2016-11-13 06:48:05 UTC
List: ruby-list #50466
須藤です。

In <7236c51f-a838-383c-7df0-c41d8d3ff412@gmail.com>
  "[ruby-list:50465] Gem のインストール時に特定のスクリプトを実行する方法" on Sun, 13 Nov 2016 06:54:09 +0900,
  Toshihiko Ichida <dogatana@gmail.com> wrote:

> つまり
> 1. extension を指定して make を実行しない、もしくは実行したことにする
> 2. extension の指定以外の方法で、インストール時に1回だけ実行されるス
>    クリプトを指定する
> のいずれかの方法がないかという質問です。

実は、Gem::Specification#extensionsにはextconf.rbのパス以外
にもconfigure、Rakefile、CMakeLists.txtのパスなどを指定する
ことができます。

なので、

  Gem::Specification.new do |spec|
    # ...
    spec.extensions = ["tmp/Rakefile"]
  end

のように指定して

tmp/Rakeilfe

  task :default do
    p :here
  end

とするとgem install時に「p :here」を実行できます。

In This Thread