Mercurial > octave-nkf
comparison scripts/Makefile.am @ 10085:82d47b706424
Remove unnecessary uses of simple_move_if_change_rule
Rule prevents make from updating timestamps and should only be used
where definite savings from reduced compilations outweight the
commands that are executed every time make is invoked.
author | Rik <rdrider0-list@yahoo.com> |
---|---|
date | Mon, 11 Jan 2010 22:38:08 -0800 |
parents | e517da95bf98 |
children | 6ea0cf31667d |
comparison
equal
deleted
inserted
replaced
10084:81e88250bf42 | 10085:82d47b706424 |
---|---|
72 | 72 |
73 image_DATA = $(IMAGES) | 73 image_DATA = $(IMAGES) |
74 | 74 |
75 FCN_FILES_IN = $(GEN_FCN_FILES:.m=.in) | 75 FCN_FILES_IN = $(GEN_FCN_FILES:.m=.in) |
76 | 76 |
77 all-local: $(GEN_FCN_FILES) $(PKG_ADD_FILES) DOCSTRINGS | 77 all-local: $(GEN_FCN_FILES) $(PKG_ADD_FILES) .DOCSTRINGS |
78 | 78 |
79 octave_dirstamp = $(am__leading_dot)dirstamp | 79 octave_dirstamp = $(am__leading_dot)dirstamp |
80 | 80 |
81 @ftp/PKG_ADD: $(@ftp_FCN_FILES) $(@ftp_GEN_FCN_FILES) @ftp/$(octave_dirstamp) mk-pkg-add | 81 @ftp/PKG_ADD: $(@ftp_FCN_FILES) $(@ftp_GEN_FCN_FILES) @ftp/$(octave_dirstamp) mk-pkg-add |
82 $(srcdir)/mk-pkg-add $(srcdir) $(@ftp_FCN_FILES) -- $(@ftp_GEN_FCN_FILES) > $@-t | 82 $(srcdir)/mk-pkg-add $(srcdir) $(@ftp_FCN_FILES) -- $(@ftp_GEN_FCN_FILES) > $@-t |
315 ## Program compiled only to help build documentation. No installation needed. | 315 ## Program compiled only to help build documentation. No installation needed. |
316 noinst_PROGRAMS = gethelp | 316 noinst_PROGRAMS = gethelp |
317 | 317 |
318 gethelp_SOURCES = gethelp.cc | 318 gethelp_SOURCES = gethelp.cc |
319 | 319 |
320 DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES) mkdoc $(gethelp_SOURCES) | 320 .DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES) mkdoc $(gethelp_SOURCES) Makefile |
321 @$(MAKE) $(AM_MAKEFLAGS) gethelp$(BUILD_EXEEXT) | 321 @$(MAKE) $(AM_MAKEFLAGS) gethelp$(BUILD_EXEEXT) |
322 $(cp_update_rule) | 322 if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \ |
323 $(srcdir)/mkdoc "$(srcdir)" $(FCN_FILES) -- $(GEN_FCN_FILES) > $@-t | 323 cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \ |
324 $(simple_move_if_change_rule) | 324 touch -r $(srcdir)/DOCSTRINGS DOCSTRINGS; \ |
325 fi | |
326 $(srcdir)/mkdoc "$(srcdir)" $(FCN_FILES) -- $(GEN_FCN_FILES) > $@ | |
327 $(top_srcdir)/move-if-change $@ DOCSTRINGS | |
328 touch $@ | |
325 | 329 |
326 $(GEN_FCN_FILES) : %.m : %.in Makefile | 330 $(GEN_FCN_FILES) : %.m : %.in Makefile |
327 $(do_subst_config_vals) | 331 $(do_subst_config_vals) |
328 | 332 |
329 check-m-sources: | 333 check-m-sources: |