<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/Makefile.am, branch v7.5</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v7.5</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v7.5'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2009-08-19T06:44:40Z</updated>
<entry>
<title>build: avoid "make dist" failure in man/</title>
<updated>2009-08-19T06:44:40Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-08-19T06:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=112bccb26bc32081640d7d6c8b3ad29b0a4c7a2a'/>
<id>urn:sha1:112bccb26bc32081640d7d6c8b3ad29b0a4c7a2a</id>
<content type='text'>
Now that "make check" no longer builds programs like arch, ...
* src/Makefile.am (dist-hook): Depend on $(all_programs), so that the
subsequent build in man/ doesn't fail due to lack of a program like
arch that is not going to be installed.
</content>
</entry>
<entry>
<title>build: perform check-AUTHORS via syntax-check, not via "make check"</title>
<updated>2009-08-18T10:16:36Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-08-18T10:12:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d25101cc306f9fba8e30ee739ceb1982434367f6'/>
<id>urn:sha1:d25101cc306f9fba8e30ee739ceb1982434367f6</id>
<content type='text'>
* src/Makefile.am (check): Don't depend on check-AUTHORS.
That check fails on systems for which a program like stdbuf is
not built.  Instead, move this check to "make syntax-check".
(sc_check-AUTHORS): Rename rule from check-AUTHORS.
* cfg.mk (sc_check-AUTHORS): New rule.
Reported by Berhnard Voelker.
</content>
</entry>
<entry>
<title>stdbuf: A new program to run a command with modified stdio buffering</title>
<updated>2009-06-17T13:54:29Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2008-12-17T11:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a5a2a406f8d65f0e852d9ed7fbfb630c6b81dd7f'/>
<id>urn:sha1:a5a2a406f8d65f0e852d9ed7fbfb630c6b81dd7f</id>
<content type='text'>
* AUTHORS: Register as the author.
* NEWS: Mention this change.
* README: Add stdbuf command to list.
* configure.ac: Only enable on ELF systems with GCC.
* cfg.mk (sc_system_h_headers): Use VC_LIST_EXCEPT rather than
VC_LIST, so we can add an exception, if needed.
* .x-sc_system_h_headers: New file.  Exempt libstdbuf.c.
* Makefile.am (syntax_check_exceptions): Add .x-sc_system_h_headers.
* doc/coreutils.texi (stdbuf invocation): Add stdbuf info.
* man/.gitignore: Ignore generated manpage.
* src/.gitignore: Ignore stdbuf and libstdbuf.so binaries.
* man/Makefile.am (stdbuf.1): Add dependency.
* man/stdbuf.x: New file with example usage.
* po/POTFILES.in: Reference new command and shared library sources.
* src/Makefile.am (build_if_possible__progs): Add stdbuf and libstdbuf,
(pkglib_PROGRAMS): Reference optional shared lib,
(libstdbuf_so_LDADD): Ensure we don't link with non PIC libcoreutils.a.
(libstdbuf_so_LDFLAGS): Add -shared GCC option,
(libstdbuf_so_CFLAGS): Add -fPIC GCC option.
(check-README): Exclude libstbuf.
(check-AUTHORS): ditto.
(sc_tight_scope): Exclude functions starting with __.
* src/libstdbuf.c: The LD_PRELOAD shared library to control buffering.
* src/stdbuf.c: New file to setup env variables before execing command.
* tests/Makefile.am: Reference new test file.
* tests/misc/help-version: Set expected exit codes.
* tests/misc/invalid-opt: ditto.
* tests/misc/stdbuf: Add 9 tests.
</content>
</entry>
<entry>
<title>tests: fix typo in check-AUTHORS rule</title>
<updated>2009-05-05T06:52:03Z</updated>
<author>
<name>Andreas Schwab</name>
<email>schwab@linux-m68k.org</email>
</author>
<published>2009-05-05T05:13:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1d02be3b9ddac1fa51e91bc46bc736603bd615d7'/>
<id>urn:sha1:1d02be3b9ddac1fa51e91bc46bc736603bd615d7</id>
<content type='text'>
* src/Makefile.am (check-AUTHORS): Set locale.
</content>
</entry>
<entry>
<title>tests: correct the "make check"-run check-AUTHORS test</title>
<updated>2009-05-03T13:51:27Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-05-02T19:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=181615b22a16eba3590cd747692af2432721b703'/>
<id>urn:sha1:181615b22a16eba3590cd747692af2432721b703</id>
<content type='text'>
* src/Makefile.am (check-AUTHORS): Revert back to using
en_US.UTF-8, to ease parsing (English-only) text around the
list of names, even when .po files are not installed.
Reported by Andreas Schwab.
Along the way, use $(AM_V_GEN), not "@".
(sc_tight_scope): Use $(AM_V_GEN) here, too.
* gnulib: Update submodule to latest, for the proper_name_utf8 fix
that makes --version output print the UTF-8 rendering of author names
in more cases.
</content>
</entry>
<entry>
<title>build: adjust use of automake's new $(AM_V_GEN) variable</title>
<updated>2009-04-25T07:23:48Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-04-25T07:23:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a81441557b160658e50f87bc8af269509ff8a068'/>
<id>urn:sha1:a81441557b160658e50f87bc8af269509ff8a068</id>
<content type='text'>
* src/Makefile.am (dircolors.h, wheel-size.h, wheel.h, fs.h):
(version.c, version.h): Use $(AM_V_GEN) only as a prefix of an existing
command.  Otherwise, it provokes warnings from some "make" programs.
Suggestion from Ralf Wildenhues.
</content>
</entry>
<entry>
<title>tests: fix check-AUTHORS skip logic</title>
<updated>2009-04-25T06:35:53Z</updated>
<author>
<name>Ralf Wildenhues</name>
<email>Ralf.Wildenhues@gmx.de</email>
</author>
<published>2009-04-25T05:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6debf54e612b8da176f96c5b4efb043d19ef0276'/>
<id>urn:sha1:6debf54e612b8da176f96c5b4efb043d19ef0276</id>
<content type='text'>
* src/Makefile.am (check-AUTHORS): When this test is skipped, be
sure to avoid all commands in the recipe, not just those passed
to the first shell.
</content>
</entry>
<entry>
<title>build: use automake's new $(AM_V_GEN) and $(AM_V_at) variables</title>
<updated>2009-04-24T13:16:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-04-24T13:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=207daac5c1e9b22348d65439281f4da6dce9bdb2'/>
<id>urn:sha1:207daac5c1e9b22348d65439281f4da6dce9bdb2</id>
<content type='text'>
* src/Makefile.am (dircolors.h, wheel-size.h, wheel.h, fs.h):
(version.c, version.h): Mark with $(AM_V_GEN) and $(AM_V_at),
so that the latest automake prints "GEN $@" by default.
</content>
</entry>
<entry>
<title>tests: make the check-AUTHORS test more portable, now that it's...</title>
<updated>2009-04-23T19:02:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-04-23T06:45:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f41f926aab38d52734b3908eeb0496ebf1285cbd'/>
<id>urn:sha1:f41f926aab38d52734b3908eeb0496ebf1285cbd</id>
<content type='text'>
run as part of "make check".
* src/Makefile.am (check-AUTHORS): Don't depend on en_US.UTF-8.
Instead, use the French UTF8 locale, if configure found one.
If not found, just skip the test.
</content>
</entry>
<entry>
<title>avoid parallel "make distcheck" failure due to two run-in-src/ rules</title>
<updated>2009-04-23T19:01:52Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-04-23T06:21:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=cbc4d9bd1366b0ed277b5dfe2585d22d4070e969'/>
<id>urn:sha1:cbc4d9bd1366b0ed277b5dfe2585d22d4070e969</id>
<content type='text'>
Move the check-AUTHORS rule from "syntax-check" to "check".
* maint.mk (local-checks-available): Remove check-AUTHORS.
(check-AUTHORS): Remove rule.
* src/Makefile.am (CLEANFILES): Add $(no_install__progs),
since they too are built sometimes.
(check-AUTHORS): Split a longer-than-80 sed command.
(../AUTHORS): Remove obsolete rule.
</content>
</entry>
</feed>
