comparison src/Makefile.am @ 14432:e053d1622f4e

build: Don't build DOCSTRINGS files when --disable-docs specified. * Makefile.am, scripts/Makefile.am, src/Makefile.am: Use AMCOND blocks to disable unnecessary documentation building when --disable-docs specified.
author Rik <octave@nomad.inbox5.com>
date Sun, 04 Mar 2012 14:42:19 -0800
parents e8bc9c02533a
children 1bf39e944e43
comparison
equal deleted inserted replaced
14431:f22a9555aa69 14432:e053d1622f4e
659 AM_CXXFLAGS := $(filter-out $(DLL_CXXDEFS), $(AM_CXXFLAGS) $(GRAPHICS_CFLAGS)) 659 AM_CXXFLAGS := $(filter-out $(DLL_CXXDEFS), $(AM_CXXFLAGS) $(GRAPHICS_CFLAGS))
660 660
661 __init_fltk__.lo __init_fltk__.o: \ 661 __init_fltk__.lo __init_fltk__.o: \
662 AM_CXXFLAGS := $(filter-out $(DLL_CXXDEFS), $(AM_CXXFLAGS) $(GRAPHICS_CFLAGS)) 662 AM_CXXFLAGS := $(filter-out $(DLL_CXXDEFS), $(AM_CXXFLAGS) $(GRAPHICS_CFLAGS))
663 663
664 if AMCOND_BUILD_DOCS
664 .DOCSTRINGS: gendoc$(BUILD_EXEEXT) 665 .DOCSTRINGS: gendoc$(BUILD_EXEEXT)
665 if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \ 666 if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \
666 cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \ 667 cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \
667 touch -r $(srcdir)/DOCSTRINGS DOCSTRINGS; \ 668 touch -r $(srcdir)/DOCSTRINGS DOCSTRINGS; \
668 fi 669 fi
681 682
682 gendoc$(BUILD_EXEEXT): gendoc.cc 683 gendoc$(BUILD_EXEEXT): gendoc.cc
683 $(BUILD_CXX) $(BUILD_CXXFLAGS) -o $@ $^ $(BUILD_LDFLAGS) 684 $(BUILD_CXX) $(BUILD_CXXFLAGS) -o $@ $^ $(BUILD_LDFLAGS)
684 685
685 all-local: $(OCT_STAMP_FILES) $(DLD_FUNCTIONS_PKG_ADD_FILE) .DOCSTRINGS 686 all-local: $(OCT_STAMP_FILES) $(DLD_FUNCTIONS_PKG_ADD_FILE) .DOCSTRINGS
687 else
688 all-local: $(OCT_STAMP_FILES) $(DLD_FUNCTIONS_PKG_ADD_FILE)
689 endif
686 690
687 if AMCOND_BUILD_COMPILED_AUX_PROGRAMS 691 if AMCOND_BUILD_COMPILED_AUX_PROGRAMS
688 octave-config.cc: octave-config.cc.in Makefile 692 octave-config.cc: octave-config.cc.in Makefile
689 @$(do_subst_default_vals) 693 @$(do_subst_default_vals)
690 694