Mercurial > hg > octave-lojdl > gnulib-hg
view Makefile @ 12741:12d8c6b23748
gnulib-tool: avoid writing in the current directory.
* gnulib-tool (func_emit_lib_Makefile_am)
(func_emit_tests_Makefile_am): Put temporary files in $tmp,
not in the current directory, so concurrent gnulib-tool
instances do not interfere.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
---|---|
date | Sat, 16 Jan 2010 18:15:09 +0100 |
parents | c2cbabec01dd |
children | f36dcb5c4dae |
line wrap: on
line source
# Makefile for gnulib central. # Copyright (C) 2006, 2009, 2010 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # in any medium, are permitted without royalty provided the copyright # notice and this notice are preserved. # Produce some files that are not stored in the repository. all: # Produce the documentation in readable form. info html dvi pdf: cd doc && $(MAKE) $@ && $(MAKE) mostlyclean # Perform some platform independent checks on the gnulib code. check: sc_prefer_ac_check_funcs_once sc_prefer_ac_check_funcs_once: git grep -w -l AC_CHECK_FUNCS modules && \ { echo use AC_CHECK_FUNCS_ONCE, not AC_CHECK_FUNCS in modules/ 1>&2; \ exit 1; } || : # Regenerate some files that are stored in the repository. regen: MODULES.html # MODULES.html is periodically being generated and copied to the web pages at # :ext:USER@cvs.savannah.gnu.org:/web/gnulib/gnulib/ # where it then appears at <http://www.gnu.org/software/gnulib/MODULES.html>. MODULES.html: MODULES.html.sh ./MODULES.html.sh > MODULES.html