diff options
| author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-14 21:24:39 +0000 |
|---|---|---|
| committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-14 21:24:39 +0000 |
| commit | 6c18e66108eb15c475258146125f785cf2bea4cc (patch) | |
| tree | c73e49b9aae5384e3649a2b8b299fe414f7e8ca0 /common.mk | |
| parent | f353d1cf9dbd020f8df8a28c1cbe079e19af11d1 (diff) | |
| download | ruby-6c18e66108eb15c475258146125f785cf2bea4cc.tar.gz ruby-6c18e66108eb15c475258146125f785cf2bea4cc.tar.xz ruby-6c18e66108eb15c475258146125f785cf2bea4cc.zip | |
* common.mk (install-all): target to install all.
* tool/rbinstall.rb (parse_args): accept all install targets.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'common.mk')
| -rw-r--r-- | common.mk | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -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 |
