X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=Makefile;h=d2878d6493474352b902e62dc1d73171973f440d;hb=5c92acef552620a440dc134faf6d1f7fd14f825f;hp=f6cd61bd9716efbec3c3611a68a17cba39be7b6a;hpb=b3141dc15538accd8566de0d1e39b3f2f02650cb;p=gnulib.git diff --git a/Makefile b/Makefile index f6cd61bd9..d2878d649 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Makefile for gnulib central. -# Copyright (C) 2006, 2009 Free Software Foundation, Inc. +# 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 @@ -9,17 +9,16 @@ all: # Produce the documentation in readable form. -info: - cd doc && $(MAKE) info -html: - cd doc && $(MAKE) html -dvi: - cd doc && $(MAKE) dvi && $(MAKE) mostlyclean -pdf: - cd doc && $(MAKE) pdf && $(MAKE) mostlyclean +info html dvi pdf: + cd doc && $(MAKE) $@ && $(MAKE) mostlyclean # Perform some platform independent checks on the gnulib code. -check: +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