Rev 439 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
## ${RHOME}/etc/MakefileTESTS = ../testsEx_Tests = $(TESTS)/ExamplesCleanMe1 = SHLIB COMPILE INSTALL REMOVECleanMe2 = Rdconv Rdindex Rman2Rd Sd2RdCleanMe3 = build-help build-htmlpkglist help.pretty html2dosCleanMe = $(CleanMe1) $(CleanMe2) $(CleanMe3)MANSRC = ../src/library/*/man/*.RdMANbaseDIR = ../src/library/base/manMANdest= ../doc/manual##--------------------------------- TARGETS ------------------------------DVI = $(MANdest)/Man.dvibuild-help: stamp-helpbuild-html: stamp-htmlbuild-latex: stamp-latex $(DVI)build-docs: stamp-docs $(DVI)tests: test-Examplestest-Examples: $(Ex_Tests)@cp -p Makefile-test-Ex $(Ex_Tests)/Makefile-(cd $(Ex_Tests); make $@)stamp-help: $(MANSRC)@echo "Building ALL help pages"./build-allhelp@touch $@stamp-html: $(MANSRC)@echo "Building R Base Reference Manual (in HTML)"./build-allhtml@touch $@#stamp-latex: $(MANbaseDIR)/*.Rdstamp-latex: $(MANSRC)@echo "Building R Base Reference Manual (in LaTeX/dvi)"./build-alllatex@touch $@stamp-docs: $(MANSRC)@echo "Building ALL documentation (help, HTML, LaTeX)"./build-alldocs@touch $@@touch stamp-help@touch stamp-html@touch stamp-latex$(DVI): stamp-latex-(cd $(MANdest); make Man.dvi)$(Ex_Tests):@if [ ! -d $@ ]; then mkdir -p $@ ; ficlean:-(cd $(MANdest); make $@)@-(cd $(Ex_Tests) && make $@)moreclean: clean@rm -f $(CleanMe1)distclean realclean:@rm -fr $(CleanMe) $(Ex_Tests)@rm -f stamp-*