summaryrefslogtreecommitdiffstats
path: root/bootstrap.conf
Commit message (Collapse)AuthorAgeFilesLines
* build: use gnulib's update-copyright moduleJim Meyering2009-08-151-0/+1
| | | | * bootstrap.conf (gnulib_modules): Add update-copyright.
* build: use gnulib's getopt-gnu module (getopt is now deprecated)Jim Meyering2009-08-151-1/+1
| | | | | * bootstrap.conf (gnulib_modules): Gnulib's getopt module is now deprecated; use the new, preferred name, getopt-gnu.
* mkid, xtokid: read and process --files0-from= input a name at a time,Jim Meyering2009-07-041-1/+1
| | | | | | | | | | | | rather than by reading the entire input into memory and *then* processing each file name. * src/mkid.c: Include "argv-iter.h", not "readtokens0.h". (main): Rewrite to use argv-iter. * src/xtokid.c: Likewise. Include <assert.h>. * bootstrap.conf (gnulib_modules): Add argv-iter. Remove readtokens0. * libidu/iduglobal.h (STREQ): Define. (bad_cast): Define.
* tests: add testing framework, and tests for the new optionJim Meyering2009-07-041-0/+2
| | | | | | | | | | | | | | | | | * NEWS (New features): Mention the new option. * src/mkid.c (main): Adjust a diagnostic. * src/xtokid.c (main): Adjust a diagnostic. * bootstrap.conf (gnulib_modules): Add perl and posix_shell * build-aux/check.mk: New file, from coreutils. * testsuite/Coreutils.pm: Likewise. * testsuite/CuTmpdir.pm: Likewise. * testsuite/check.mk: Likewise. * testsuite/envvar-check: Likewise. * testsuite/files0-from: New test, based on one from coreutils. * testsuite/Makefile.am (TESTS): Add files0-from. (TESTS_ENVIRONMENT): Remove definition. Now it's in check.mk. (EXTRA_DIST): Add Coreutils.pm CuTmpdir.pm envvar-check and check.mk. Include $(srcdir)/check.mk.
* mkid, xtokid: accept a new option --files0-from=FILEPedro J. Ruiz Lopez2009-07-041-0/+2
| | | | | | | | | * bootstrap.conf (gnulib_modules): Add quote and readtokens0. * doc/idutils.texi: Document the option. * src/mkid.c (usage, FILES0_FROM_OPTION, long_options, help_me) (main): Implement. * src/xtokid.c (usage, FILES0_FROM_OPTION, long_options, help_me) (main): Likewise.
* build: update from coreutilsJim Meyering2009-06-301-0/+16
| | | | | | | * README-hacking: Update from coreutils. * bootstrap.conf: Likewise. * bootstrap: Likewise. * dist-check.mk: Likewise.
* build: suppress warnings about ignored return value from fread/fwriteJim Meyering2009-04-301-0/+1
| | | | | | | * libidu/idwrite.c: include "ignore-value.h". (io_write): Ignore fwrite return value. * libidu/idread.c: Likewise for fread. * bootstrap.conf (gnulib_modules): Add ignore-value.
* maint: enable many gcc warningsJim Meyering2009-04-291-0/+2
| | | | | | | | | * bootstrap.conf (gnulib_modules): Add warnings and manywarnings. * configure.ac: Use gl_MANYWARN_ALL_GCC, and exclude options I don't want or that provoke too many warnings. (WARN_CFLAGS, WERROR_CFLAGS): Define. (lint, GNULIB_PORTCHECK): Define. (_FORTIFY_SOURCE): Define to 2.
* build: use maint.mk from gnulibJim Meyering2009-04-291-16/+2
| | | | | | | * maint.mk: Remove file. Now it's generated. * .gitignore: Ignore it. * bootstrap.conf (gnulib_modules): Add maintainer-makefile. Remove obsolete modules.
* sync from coreutilsJim Meyering2008-10-181-6/+6
| | | | | | | | * maint.mk: Sync from coreutils. * bootstrap: Likewise. * README-hacking: Likewise. * bootstrap.conf: Standardize copyright comments. (gnulib_modules): Add announce-gen and strcasestr.
* use gnulib's progname moduleJim Meyering2008-06-041-0/+1
| | | | | | | | | | | * bootstrap.conf (gnulib_modules): Add progname. * src/mkid.c: Include "progname.h". (program_name): Remove declaration. (main): Call set_program_name rather than setting program_name. * src/fid.c: Likewise. * src/fnid.c: Likewise. * src/lid.c: Likewise. * src/xtokid.c: Likewise.
* * bootstrap.conf (gnulib_modules): Add autobuild.Jim Meyering2008-05-301-0/+1
|
* Use new gnulib gnumakefile module.Jim Meyering2008-05-101-0/+1
| | | | | | | | | * bootstrap.conf (gnulib_modules): Pull in new module. * GNUmakefile: Remove from version control. * .gitignore: Update. * configure.ac (AC_CONFIG_LINKS): Delete; rely on gnulib to do this now. * Makefile.am (EXTRA_DIST): Remove GNUmakefile.
* * bootstrap.conf (gnulib_modules): Add useless-if-before-free.Jim Meyering2008-03-181-0/+1
|
* Update .tarball-version-related rules from coreutils.Jim Meyering2008-03-031-1/+1
| | | | | | | | | * GNUmakefile: Support VPATH "make dist". Namespace clean-up. Remove .version-creating rules. * configure.ac (AC_INIT): Use .tarball-version, not .version * bootstrap: Update from coreutils. * bootstrap.conf (obsolete_gnulib_modules): Remove free. * Makefile.am: Emit .tarball-version into tarball.
* Modify bootstrap.conf, not bootstrap (for ChangeLog-generation).Jim Meyering2008-02-091-0/+3
| | | | | * bootstrap.conf: touch ChangeLog here, ... * bootstrap: ...not here.
* Generate ChangeLog at "make dist" time.Jim Meyering2008-02-091-0/+1
| | | | | * Makefile.am (dist-hook): New rule. * bootstrap.conf (gnulib_modules): Add gitlog-to-changelog.
* Pull vc-list-files from gnulib.Jim Meyering2008-02-091-0/+1
| | | | | * bootstrap.conf (gnulib_modules): Add vc-list-files. * build-aux/vc-list-files: Remove from version-control.
* Convert to coreutils-flavored gnulib.Jim Meyering2008-01-141-0/+127
Signed-off-by: Jim Meyering <meyering@redhat.com>