Mercurial > octave-nkf
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 |