[#2139] Best way to install ri documentation — Dave Thomas <dave@...>
Folks:
On Monday, January 5, 2004, 2:29:57 AM, Dave wrote:
Hi,
Perhaps make it available for mirrors and save ruby-lang's bandwidth?
Hi,
So, I'm thinking about doing the following? Is this OK with everyone?
Hi,
On Tue, 6 Jan 2004 00:47:41 +0900
On Mon, 12 Jan 2004 23:30:52 +0900
On Tue, Jan 13, 2004 at 12:01:38AM +0900, Dave Thomas wrote:
Hi, Dave,
Hi,
Hi, daz,
On Tuesday, 6 January 2004 at 15:02:50 +0900, NAKAMURA, Hiroshi wrote:
[#2163] Occasional --enable-pthread hangs... — Nathaniel Talbott <nathaniel@...>
First of all, thanks so much to all those that have helped with
On Jan 5, 2004, at 21:49, Nathaniel Talbott wrote:
[#2186] Absolute paths in shebang lines? — "J.Herre" <jlst@...>
What would the reaction be to reconsidering the following proposal?
[#2194] File.readable_world? and File.writable_world? — Ian Macdonald <ian@...>
Hello,
On Fri, Jan 09, 2004 at 06:02:07PM +0900, Ian Macdonald wrote:
On Fri 09 Jan 2004 at 23:10:02 +0900, Eivind Eklund wrote:
Hi,
On Sun 11 Jan 2004 at 00:47:33 +0900, Yukihiro Matsumoto wrote:
Hi,
On Sun 11 Jan 2004 at 21:40:22 +0900, Yukihiro Matsumoto wrote:
Hi,
On Mon 12 Jan 2004 at 10:31:52 +0900, Yukihiro Matsumoto wrote:
Hi,
On Mon 12 Jan 2004 at 22:36:16 +0900, Yukihiro Matsumoto wrote:
On Mon 12 Jan 2004 at 10:31:52 +0900, Yukihiro Matsumoto wrote:
On Sun 11 Jan 2004 at 00:47:33 +0900, Yukihiro Matsumoto wrote:
[#2211] xxx_init_copy — Dave Thomas <dave@...>
I notivce that there're a bunch of new xxx_init_copy methods: RDoc is
Hi,
Hi,
Hi,
Hi,
[#2216] ruby aborts in data-handling applications — xsdg <xsdg@...>
I reported a similar bug about 2 or 3 months ago. The problem seemed to go
Hi,
I've finally found a combination that will reliably segfault. Since my first post on this topic, I've switched the backend from BDB to GDBM.
Hi,
On Mon, Jan 19, 2004 at 11:32:59AM +0900, nobu.nokada@softhome.net wrote:
[#2225] Fwd: [ruby-cvs] ruby: * file.c (test_wr, test_ww): New functions implementing new — Dave Thomas <dave@...>
On Mon 12 Jan 2004 at 23:38:29 +0900, Dave Thomas wrote:
[#2251] YAML_Unit_Tests failed — "NAKAMURA, Hiroshi" <nahi@...>
Hi,
[#2285] A suggestion for libraries such as base64.rb — Dave Thomas <dave@...>
Some of the older libraries simply insert stuff into the top-level
[#2305] Time#usec round trip problem — Minero Aoki <aamine@...>
Hi,
[#2306] YAML.dump("a".."z") — Minero Aoki <aamine@...>
Hi,
Re: Best way to install ri documentation -- please check this
On Jan 5, 2004, at 7:25 PM, Dave Thomas wrote:
> That'd be cool, but I'm clueless about autoconf. If folks feel this is
> a good idea, someone else'll have to make the patch...
>
Here's a quick attempt at providing autoconf support for building rdoc
documentation...
Here rdoc is disabled by default, you need to --enable-install-doc to
get it turned on. Maybe once the kinks are out of the system, folks
can discuss making it enabled by default.
I wasn't sure whether to use 'doc' or 'rdoc'.
Does this seem like it's on the right track?
-J
Index: Makefile.in
===================================================================
RCS file: /src/ruby/Makefile.in,v
retrieving revision 1.55.2.1
diff -u -r1.55.2.1 Makefile.in
--- Makefile.in 5 Jan 2004 21:46:49 -0000 1.55.2.1
+++ Makefile.in 6 Jan 2004 19:09:00 -0000
@@ -139,7 +139,7 @@
@@NM@ -Pgp $(LIBRUBY_A) | awk 'BEGIN{print "#!"};
$$2~/^[BD]$$/{print $$1}' | sort -u -o $@
# $(MINIRUBY) $< $@
-install: install-nodoc rdoc
+install: install-nodoc @RDOCTARGET@
install-nodoc: rbconfig.rb
$(MINIRUBY) $(srcdir)/instruby.rb $(SCRIPT_ARGS)
--mantype="$(MANTYPE)"
@@ -149,9 +149,9 @@
$(MINIRUBY) $(srcdir)/instruby.rb -n $(SCRIPT_ARGS)
--mantype="$(MANTYPE)"
$(MINIRUBY) $(srcdir)/ext/extmk.rb -n $(SCRIPT_ARGS) install
-rdoc:
+install-doc:
@echo Generating RDoc documentation
- $(MINIRUBY) -I lib bin/rdoc --all --ri-system
+ $(MINIRUBY) -I lib bin/rdoc --all --ri-system $(srcdir)
clean-ext:
@-$(MINIRUBY) $(srcdir)/ext/extmk.rb $(SCRIPT_ARGS) clean 2>
/dev/null || true
@@ -204,7 +204,7 @@
.PRECIOUS: @MAKEFILES@
-.PHONY: test install install-nodoc rdoc
+.PHONY: test
PHONY:
Index: configure.in
===================================================================
RCS file: /src/ruby/configure.in,v
retrieving revision 1.212.2.4
diff -u -r1.212.2.4 configure.in
--- configure.in 6 Jan 2004 14:00:44 -0000 1.212.2.4
+++ configure.in 6 Jan 2004 19:09:01 -0000
@@ -1223,6 +1223,16 @@
XLDFLAGS="$XLDFLAGS -L."
AC_SUBST(ARCHFILE)
+dnl build rdoc index if requested
+RDOCTARGET="PHONY"
+AC_ARG_ENABLE(install-doc,
+ [ --enable-install-doc build and install rdoc indexes
during install ],
+ [install_doc=$enableval], [install_doc=no])
+if test "$install_doc" != no; then
+ RDOCTARGET="install-doc"
+fi
+AC_SUBST(RDOCTARGET)
+
case "$target_os" in
netbsd*)
CFLAGS="$CFLAGS -pipe"