mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-21 03:12:48 +02:00
Remove rules related to generating m4/jm-glibc-io.m4.
This commit is contained in:
25
Makefile.cfg
25
Makefile.cfg
@@ -27,28 +27,3 @@ cvs_files = \
|
||||
# $(srcdir)/src/ansi2knr.c
|
||||
|
||||
local_updates = wget-update cvs-update
|
||||
|
||||
###############################################
|
||||
|
||||
# FIXME: CAUTION this list is a duplicate of one in lib/Makefile.am.
|
||||
io_functions = \
|
||||
clearerr feof ferror fflush fgets fputc fputs \
|
||||
fread fwrite getc getchar putc putchar
|
||||
unlocked_io_functions = $(patsubst %,%_unlocked,$(io_functions))
|
||||
|
||||
comma_separated = $(shell echo $(unlocked_io_functions)|tr -s ' ' ,)
|
||||
|
||||
# This temp file may not be e.g., $@t, since that may be in a read-only
|
||||
# directory. Instead, use a file in the current directory.
|
||||
t_io = $(notdir $@)t
|
||||
|
||||
# This rule requires GNU make.
|
||||
$(srcdir)/m4/jm-glibc-io.m4: $(srcdir)/m4/jm-glibc-io.m4n Makefile.cfg
|
||||
echo dnl This file is automatically generated from $(notdir $<). \
|
||||
> $(t_io)
|
||||
echo >> $(t_io)
|
||||
sed \
|
||||
-e 's/@space_separated@/$(unlocked_io_functions)/g' \
|
||||
-e 's/@comma_separated@/$(comma_separated)/g' \
|
||||
$< >> $(t_io)
|
||||
mv $(t_io) $@
|
||||
|
||||
Reference in New Issue
Block a user