summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Check in install-sh as synced from automake (#110368)Zack Weinberg2020-11-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | As pointed out in sr #110368, since install-sh is now being installed as part of autoconf, we should make sure to ship the latest version rather than the version shipped by the automake that was used to bootstrap the autoconf release tarball. The build-aux/fetch.pl script is already supposed to fetch the latest version, but install-sh is listed in .gitignore so any updates are discarded when starting from a clean tree. Correct this. At the same time, since mdate-sh is *not* installed by autoconf nor is it directly referenced in any code maintained in the autoconf repository, remove it from the list of files to fetch and keep it in .gitignore. This change exposed a bug in fetch.pl where it would crash when there was no old copy of a file being updated. * .gitignore: Remove /build-aux/install-sh. * build-aux/fetch.pl (%to_fetch): Remove build-aux/mdate-sh. (slurp): Don’t die on ENOENT, return undef. (replace_if_change): Handle $oldcontents being undef. * build-aux/install-sh: Is now checked in.
* build: remove refs to obsolescent 'mkinstalldir' script and variableStefano Lattarini2013-05-061-1/+0
| | | | | | | | * .gitignore: Here. * Makefile.am (check-coverage-run): Use $(MKDIR_P) rather than $(mkinstalldirs). Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
* build: no more make recursion for 'doc' subdirStefano Lattarini2013-05-061-4/+31
| | | | | | | | | | | | | | | * .gitignore: Adjust. * Makefile.am ($(srcdir)/doc/local.mk): New include. (SUBDIRS): Drop 'doc'. (AM_MAKEINFOFLAGS): Rename ... (custom_MAKEINFOFLAGS): ... like this, to avoid conflicting with the AM_MAKEINFOFLAGS defined in the included 'doc/local.mk' ($(srcdir)/INSTALL): Adjust recipe. * doc/Makefile.am: Rename ... * doc/local.mk: ... like this, and adjust. * configure.ac (AC_CONFIG_FILES): Drop 'doc/Makefile'. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
* maint: generate ChangeLog from git logStefano Lattarini2012-01-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Following the practice set by various other GNU projects, we start to automatically generate the ChangeLog file from the git commit messages. This will avoid duplication (as the ChangeLog entries were always inserted both in the git commit message and in the version-controlled ChangeLog file), and potential problems with spurious merge conflicts (which, although greatly mitigated by Bruno Haible's `git-merge-changelog' helper program, have never been completely solved). * ChangeLog: Moved ... * ChangeLog.3: ... to this. * build-aux/gitlog-to-changelog: New script, synced from gnulib. * cfg.mk (gnulib-update): Also sync gitlog-to-changelog. * Makefile.am (gen-ChangeLog): New .PHONY rule, generate the ChangeLog for distribution. (dist-hook): Depend on it. ($(srcdir)/ChangeLog): New dummy rule, to pacify automake "gnu" strictness. Creates a dummy ChangeLog, that will be overridden by the proper one at distribution time. (gen_start_date): New variable, the date starting from which the git log entries are to be copied in the generated ChangeLog. (EXTRA_DIST): Add ChangeLog.3 and gitlog-to-changelog. * configure.ac (AC_CONFIG_SRCDIR): Use 'lib/autoconf/autoconf.m4' instead of 'ChangeLog' as the sentinel file. * .gitignore: Add ChangeLog.
* * .gitignore: Ignore html files.Eric Blake2009-09-041-0/+1
| | | | Signed-off-by: Eric Blake <ebb9@byu.net>
* Simplify version control metadata.Eric Blake2009-08-171-14/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .cvsignore: Delete. * bin/.cvsignore: Likewise. * config/.cvsignore: Likewise. * doc/.cvsignore: Likewise. * lib/.cvsignore: Likewise. * lib/autoconf/.cvsignore: Likewise. * lib/Autom4te/.cvsignore: Likewise. * lib/autoscan/.cvsignore: Likewise. * lib/autotest/.cvsignore: Likewise. * lib/emacs/.cvsignore: Likewise. * lib/m4sugar/.cvsignore: Likewise. * man/.cvsignore: Likewise. * tests/.cvsignore: Likewise. * bin/.gitignore: Likewise. * build-aux/.gitignore: Likewise. * config/.gitignore: Likewise. * doc/.gitignore: Likewise. * lib/.gitignore: Likewise. * lib/autoconf/.gitignore: Likewise. * lib/Autom4te/.gitignore: Likewise. * lib/autoscan/.gitignore: Likewise. * lib/autotest/.gitignore: Likewise. * lib/emacs/.gitignore: Likewise. * lib/m4sugar/.gitignore: Likewise. * man/.gitignore: Likewise. * tests/.gitignore: Likewise. * .gitignore: Consolidate all rules into one file. Signed-off-by: Eric Blake <ebb9@byu.net>
* Shuffle maintainer-specific rules.Eric Blake2009-04-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | * Makefile.am (maintainer-check-tests): Delete. (autom4te-update): Move... * cfg.mk (autom4te-update): ...here. (fetch): Depend on autom4te-update. Split... (gnulib-update): ...into new rule. Import move-if-change from gnulib. * maint.mk (maintainer-distcheck): Absorb former maintainer-check rule. * build-aux/move-if-change: New file, undistributed. * .gitattributes: Handle new upstream file. * .gitignore: Ignore maintainer cruft. * HACKING: Update maintainer instructions. * build-aux/config.guess: Update from upstream. * build-aux/config.sub: Likewise. * build-aux/gendocs.sh: Likewise. * build-aux/texinfo.tex: Likewise. * doc/gendocs_template: Likewise. * doc/standards.texi: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
* Remove two more generated files from version control.Jim Meyering2007-11-111-0/+1
| | | | | * INSTALL: Remove generated file. * lib/autoscan/autoscan.list: Remove generated file.
* Make inter-release --version output more useful.Jim Meyering2007-10-281-0/+1
| | | | | | | | | | | | | | | | | | | Now, each unofficial build has a version "number" like 2.61a-19-58dd, which indicates that it is built using the 19th change set (in _some_ repository) following the "v2.61a" tag, and that 58dd is a prefix of the commit SHA1. * build-aux/git-version-gen: New file. * configure.ac: Run it to set the version. (AM_INIT_AUTOMAKE): Don't check NEWS here. * Makefile.am (dist-hook): Arrange so that .version appears only in distribution tarballs, never in a checked-out repository. * .gitignore: Add .version here, too. Just in case. * tests/Makefile.am ($(srcdir)/package.m4): Depend on Makefile, not configure.ac, now that the version number changes automatically. Ensure that $(VERSION) is up to date for dist-related targets. * GNUmakefile: Arrange to rerun autoconf, if the version reported by git-version-gen doesn't match $(VERSION), but only for dist targets.
* Remove all generated files from version control.Jim Meyering2007-10-271-7/+10
| | | | | | | | * aclocal.m4: Remove. * configure: Remove. * Makefile.in: Remove, along with all other Makefile.in in subdirs. * .gitignore: Add aclocal.m4, configure and Makefile.in. Sort. * README-hacking: New file: how to build from just-checked-out sources.
* * .gitignore: Ignore tags and TAGS files.Ralf Wildenhues2007-10-111-0/+2
|
* Avoid committing editor backup files.Eric Blake2007-09-251-0/+1
| | | | Signed-off-by: Eric Blake <ebb9@byu.net>
* Ignore additional files, when copying cross-repository.Eric Blake2007-09-201-1/+4
| | | | | * .gitignore: Ignore CVS directories, emacs edits. * .cvsignore: Ignore .git directory, emacs edits.
* Prepare for conversion to git.Eric Blake2007-09-141-0/+9
* doc/.cvsignore: Avoid multiple listings on one line. * bin/.cvsignore: Likewise. * .gitignore, bin/.gitignore, config/.gitignore, doc/.gitignore, lib/.gitignore, lib/Autom4te/.gitignore, lib/autoconf/.gitignore, lib/autoscan/.gitignore, lib/autotest/.gitignore, lib/emacs/.gitignore, lib/m4sugar/.gitignore, man/.gitignore, tests/.gitignore: New files, identical to .cvsignore counterpart.