summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* * configure.ac, NEWS, README.git: Set up for the next release.Paul Smith2014-10-091-1/+1
|
* GNU Make release 4.1.Paul Smith2014-10-051-1/+1
|
* Update Copyright statements for 2014.Paul Smith2014-09-301-1/+1
|
* * configure.ac: Fix spacing in helptext of customsBernhard Reutner-Fischer2014-09-151-2/+2
| | | | Copyright-paperwork-exempt: yes
* * main.c (main): Set MAKE_TTYOUT and MAKE_TTYERR.Paul Smith2014-09-141-1/+1
| | | | | | | | * configure.ac: Test for isatty() and ttyname() * makeint.h: provide a substitute for ttyname() if it's not available. * config.ami.template, config.h-vms.template, config.h.W32.template: define/undefine HAVE_ISATTY/HAVE_TTYNAME macros. * NEWS, doc/make.texi: Document these new variables.
* * configure.ac, maintMakefile, w32/Makefile.am: Fix autotools issues.Paul Smith2014-09-071-2/+3
| | | | Reported by Paul Eggert <eggert@cs.ucla.edu>
* * configure.ac: Fixup for newer autoconf/automakePaul Smith2014-02-081-0/+4
|
* * configure.ac: [SV 40790] Fix load autoconf variables.Alan Hourihane2014-01-201-6/+6
| | | | Copyright-paperwork-exempt: yes
* [SV 40240] Use configure info to build load test shared libsPaul Smith2013-10-191-1/+1
| | | | | | | | | | | * tests/config-flags.pm.in: A new file containing variable assignments for the test suite; these variables are set by configure to contain the values detected there for compilers, flags, etc. * tests/run_make_tests.pl: Require the config-flags.pm file * tests/scripts/features/load, tests/scripts/features/loadapi: Use the configure-provided values when building the shared test library. * configure.ac: Replace tests/config-flags.pm.in * Makefile.am: Make sure tests/config-flags.pm is up to date
* Convert to auto-generated ChangeLog files.Paul Smith2013-10-131-1/+2
| | | | | | | | Rename existing ChangeLog files so they won't be distributed. Add targets to maintMakefile to generate ChangeLog from the Git repository. This will require a version of gnulib be available. Because ChangeLog is auto-generated, we have to switch our automake mode to "foreign" or it will complain and fail.
* Set up for the next release.Paul Smith2013-10-131-1/+1
|
* GNU Make release 4.0.Paul Smith2013-10-091-1/+1
|
* Release GNU Make version 3.99.93.Paul Smith2013-10-011-1/+1
|
* Release GNU Make version 3.99.92.3.99.92Paul Smith2013-09-231-23/+23
|
* Invert the #define for output-sync: turn it off with NO_OUTPUT_SYNCPaul Smith2013-09-211-1/+0
|
* Release GNU Make version 3.99.91.Paul Smith2013-09-161-1/+1
|
* Fix the MS-Windows build using the Posix configury.Alexey Pavlov2013-05-181-0/+1
| | | | | | w32/Makefile.am (libw32_a_SOURCES): Add compat/posixfcn.c. configure.ac (OUTPUT_SYNC): Define for mingw32 target.
* Update for GNU make release candidate 3.99.90.3.99.90Paul Smith2013-05-171-1/+1
|
* build: enable 'subdir-objects' and 'silent-rules' automake optionsStefano Lattarini2013-05-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On 04/30/2013 05:11 PM, Stefano Lattarini wrote: > * configure.ac (AM_INIT_AUTOMAKE): Here. The future major Automake > version 2.0 (ETA about one, one and half year from now) will likely > enable them by default, so better prepare ourselves. > Please drop this patch. Enabling 'subdir-objects' would require sublter changes to several other parts of the build system that I don't know how to test properly. We should only enable the 'silent-rules' option for the moment. The updated patch below does this. Sorry for the noise, Stefano ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- >From 46623411f017a447caa8fe75b3b42ec2fbeac458 Mon Sep 17 00:00:00 2001 Message-Id: <46623411f017a447caa8fe75b3b42ec2fbeac458.1367335124.git.stefano.lattarini@gmail.com> From: Stefano Lattarini <stefano.lattarini@gmail.com> Date: Tue, 30 Apr 2013 16:30:04 +0200 Subject: [PATCH] build: enable the 'silent-rules' automake options * configure.ac (AM_INIT_AUTOMAKE): Here. The future major Automake version 2.0 (ETA about one, one and half year from now) will enable it by default, so better prepare ourselves. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
* build: require Autoconf >= 2.62 and Automake >= 1.11.1Stefano Lattarini2013-05-061-3/+3
| | | | | | | | | | | | | | | Older versions of those tools should be considered fully obsolete. Also, GNU make already requires Gettext >= 0.18.1, which has been released six months after Automake 1.11.1 and two years after Autoconf 2.62; so the new requirement shouldn't be problematic for people already bootstrapping GNU make from the Git repository. * configure.ac (AC_PREREQ): Require Autoconf 2.62 or later. (AM_INIT_AUTOMAKE): Require Automake 1.11.1 or later (1.11 had some serious bugs, and should not be used). Copyright-paperwork-exempt: yes Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
* Remove use of vfork().Paul Smith2013-05-061-1/+0
| | | | | | | GCC was giving us warnings, most OS's now just run fork() when you call vfork(), and looking at the standard definition of vfork() we are a long way from using it safely anyway: you're not allowed to even call a function before you exec().
* build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditionalStefano Lattarini2013-05-051-6/+0
| | | | | | | | | | | | | GNU make already assume C89 or later throughout the codebase, and that preprocessor conditional was no longer used anyway. * configure.ac: Remove AC_DEFINE of HAVE_ANSI_COMPILER. * config.ami.template: Remove #define of HAVE_ANSI_COMPILER. * config.h-vms.template: Likewise. * config.h.W32.template: Likewise. * configh.dos.template: Likewise. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
* Remove support for pre-ANSI variadic function calls.Paul Smith2013-04-281-5/+0
| | | | | | | We've required support for ANSI C (ISO C 89) or better for quite a while. Get rid of the old varags.h, doprnt() stuff and simply assume ANSI C variadic function capability and basic C runtime library support (vfprintf, vsprintf, etc.)
* Cleanup some source and fix autoconf warnings.Paul Smith2013-04-161-3/+3
|
* Change configure.in to configure.ac, and other Git fixes.Paul Smith2013-01-121-0/+531