Age | Commit message (Collapse) | Author |
|
Discard stdout from the new use of grep.
|
|
|
|
controlled .c files.
|
|
|
|
are no .m4 files.
|
|
|
|
* Makefile.maint (emit_upload_commands): gnupload is now
in build-aux.
* gnupload: Remove from CVS, since it's now a gnulib module.
|
|
rather than "make check".
* src/Makefile.am (check): Don't depend on check-AUTHORS; it would
cause "make check" to fail on systems unable to build all binaries.
* Makefile.maint (check-AUTHORS): New rule.
(local-checks-available): Add it here.
Reported by Bruno Haible. Needed for BeOS.
|
|
modifies more than one file in src/.
|
|
* Makefile.maint (gzip_rsyncable): Throw away stderr output of "gzip --help".
|
|
|
|
|
|
as it shouldn't be needed with gettext 0.15.
|
|
work with the new repository on http://www.iro.umontreal.ca/.
For now I guess we'll have to fix things by hand.
(do-po-update, po-update): Remove. All references removed.
|
|
to detect this sort of problem automatically in the future.
|
|
|
|
rather than open-coding it. Now supports mercurial, too.
* .hgignore: New file.
* Makefile.am (EXTRA_DIST): Add .hgignore, which ignores nearly
all generated files, including ones like configure and po/*.po
that are currently version-controlled in cvs.
* build-aux/vc-list-files: New file.
|
|
|
|
file only when making the actual release, not when running
"make distcheck".
(maintainer-distcheck): Don't depend on
changelog-check.
(alpha beta major): Depend on it here, instead.
|
|
Work around the fact that patch always outputs `patching file ...'.
|
|
expression match more of the target lines, e.g., those that start with
`-S,' (short option followed by a comma) or that include `=[...]'.
Patch by Nicolas François.
|
|
version string is of the form N.N[.N]*, where N is one or more digits.
|
|
(local-checks-available): Add to the list.
|
|
|
|
|
|
(CVS_LIST_EXCEPT): New macro, to simplify exception-processing.
Most uses of CVS_LIST changed to use CVS_LIST_EXCEPT.
(syntax-check-rules): Bring back sc_changelong. (Hmm, why did it
go away? was that an accident?)
(sc_cast_of_argument_to_free, sc_cast_of_x_alloc_return_value):
(sc_cast_of_alloca_return_value, sc_space_tab, sc_prohibit_atoi_atof):
(sc_error_exit_success, sc_file_system, sc_no_if_have_config_h):
(sc_system_h_headers, sc_sun_os_names, sc_trailing_blank):
(sc_two_space_separator_in_usage, sc_unmarked_diagnostics):
(sc_obsolete_symbols, sc_changelog, sc_prohibit_jm_in_m4):
(sc_useless_cpp_parens, makefile-check, m4-check, po-check):
(author_mark_check, makefile_path_separator_check):
Output line numbers, to simplify navigation of Emacs *compilation*
buffers.
(sc_prohibit_atoi_atof, sc_file_system):
Rework slightly so that Makefile.maint doesn't get reported as a
violation of its own syntax rules.
(sc_dd_max_sym_length): Use ifneq to do nothing, instead of doing
it at run-time (which didn't work with Bison). Fix a makefile typo,
caught by Makefile.maint itself: spaces where a tab should be.
(po-check): Check lib/*.[ch] even if not in CVS; used by Bison,
which copies from ../gnulib/lib/*.[ch] to lib/*.[ch].
Ignore djgpp and man subdirectories, to avoid false matches with
Bison and coreutils, respectively. Use sort -u to remove the
resulting duplicates.
|
|
(gzip_rsyncable): New variable.
(GZIP_ENV): Use it.
|
|
the expansion, $(syntax-check-rules), rather than the single,
top-level target `syntax-check', so that it's easier to exclude
individual rules (via $(local-checks-to-skip)).
(tgz-md5, tgz-sha1, ...): Remove now-unused definitions.
|
|
(syntax-check-rules): Add it.
|
|
|
|
|
|
(sc_prohibit_assert_without_use): New rule.
(syntax-check-rules): Add it to the list.
(CVS_LIST): Define in terms of $(srcdir).
|
|
|
|
|
|
|
|
|
|
(sc_require_config_h): New rule.
(syntax-check-rules): Add it.
|
|
$(release_archive_dir)/$(prev-tgz) here, so that if it's missing
we fail earlier.
|
|
|
|
|
|
(news-date-check, changelog-check): Use tighter regular expressions.
|
|
|
|
|
|
(syntax-check-rules): Add it.
|
|
|
|
|
|
|
|
(syntax-check-rules): Add it.
|
|
|
|
(syntax-check-rules): Add it to the list.
|