From 68d8a2a47460c488a778d904d6a1591190efe064 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 14 Sep 2009 21:24:39 +0000 Subject: * common.mk (install-all): target to install all. * tool/rbinstall.rb (parse_args): accept all install targets. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- common.mk | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'common.mk') diff --git a/common.mk b/common.mk index 83e050de48..946e5ed1f0 100644 --- a/common.mk +++ b/common.mk @@ -172,8 +172,15 @@ $(STATIC_RUBY)$(EXEEXT): $(MAINOBJ) $(DLDOBJS) $(EXTOBJS) $(LIBRUBY_A) ruby.imp: $(EXPORTOBJS) @$(NM) -Pgp $(EXPORTOBJS) | awk 'BEGIN{print "#!"}; $$2~/^[BD]$$/{print $$1}' | sort -u -o $@ -install: install-nodoc install-$(RDOCTARGET) -install-all: install-nodoc install-doc install-capi +install: install-$(RDOCTARGET) +doc-all: rdoc capi + +install-all: doc-all pre-install-all do-install-all post-install-all +pre-install-all:: install-prereq +do-install-all: $(PROGRAM) + $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=all --rdoc-output="$(RDOCOUT)" +post-install-all:: + @$(NULLCMD) install-nodoc: pre-install-nodoc do-install-nodoc post-install-nodoc pre-install-nodoc:: pre-install-local pre-install-ext -- cgit v1.2.3