[#15625] rb_hash_initialize — Takaaki Tateishi <ttate@...>

立石です.

22 messages 2002/01/04
[#15627] Re: rb_hash_initialize — matz@... (Yukihiro Matsumoto) 2002/01/04

まつもと ゆきひろです

[#15628] Re: rb_hash_initialize — Takaaki Tateishi <ttate@...> 2002/01/04

立石です.

[#15685] undefined method `inherited' for false (NameError) — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2002/01/15
[#15686] Re: undefined method `inherited' for false (NameError) — nobu.nakada@... 2002/01/15

なかだです。

[#15757] 文字列→整数変換 — nobu.nakada@...

なかだです。

30 messages 2002/01/25

[#15830] [ 提案 ] puts, print 等を IO から分離 — UENO Katsuhiro <unnie@...>

うえのです。

14 messages 2002/01/31

[ruby-dev:15714] $(destdir) for MAKEFILE_CONFIG

From: akira yamada / やまだあきら <akira@...>
Date: 2002-01-18 06:45:33 UTC
List: ruby-dev #15714
rbconfig.rbの内容について提案というか要望なんですが
現状でこのようになっているのを

  CONFIG["prefix"] = (TOPDIR || DESTDIR + "/usr")
  CONFIG["exec_prefix"] = "$(prefix)"
  CONFIG["bindir"] = "$(exec_prefix)/bin"
  ...
  CONFIG["sysconfdir"] = "$(prefix)/etc"

たとえばこんな風にしてもらうことはできないでしょうか?

  CONFIG["prefix"] = "$(destdir)" + (TOPDIR || DESTDIR + "/usr")
  CONFIG["exec_prefix"] = "$(destdir)$(prefix)"
  CONFIG["bindir"] = "$(destdir)$(exec_prefix)/bin"
  ...
  CONFIG["sysconfdir"] = "$(destdir)$(prefix)/etc"

なんでこんな提案をしたかというと
configure時に--sysconfdir=/etcとしたような場合に
rubyを使ったプログラムのMakefileの中で
CONFIG["sysconfdir"]を参照しにくいからです. 

現状のmkmf.rbではsysconfdirに対して
何かをインストールするような部分は含まれていませんが, 
自前でそのようなことをしようと思った場合に
単に「/etc」が出現されてしまうとちょっと困ったことになると思うのです. 

もちろん「自前」の部分でそれをケアしてあげれば回避することは
可能なわけなんですが, できればRuby側でそのようになっていると
うれしいのではないかと考えています. 

いかがなものでしょうか. 

-- 
 やまだ あきら <URL:http://arika.org/ruby/>
 (akira@arika.org, akira@ruby-lang.org, 
  akira@debian.org or akira@linux.or.jp)

In This Thread

Prev Next