Mercurial > hg > octave-nkf > gnulib-hg
changeset 5189:3a1cc3d4726e
(Files): Rename getopt.h to getopt_.h.
(Makefile.am): Rewrite, use logic from argz.
(Include): Use <getopt.h> instead of "getopt.h".
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Thu, 12 Aug 2004 07:59:00 +0000 |
parents | e338f602ca07 |
children | 2dc994288bbc |
files | modules/getopt |
diffstat | 1 files changed, 12 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/modules/getopt +++ b/modules/getopt @@ -2,7 +2,7 @@ Process command line arguments. Files: -lib/getopt.h +lib/getopt_.h lib/getopt.c lib/getopt1.c lib/getopt_int.h @@ -15,10 +15,19 @@ gl_GETOPT Makefile.am: -lib_SOURCES += getopt.h getopt.c getopt1.c getopt_int.h +BUILT_SOURCES += $(GETOPT_H) +EXTRA_DIST += getopt_.h getopt_int.h + +# We need the following in order to create an <getopt.h> when the system +# doesn't have one that works with the given compiler. +all-local $(lib_OBJECTS): $(GETOPT_H) +getopt.h: getopt_.h + cp $(srcdir)/getopt_.h $@-t + mv $@-t $@ +MOSTLYCLEANFILES += getopt.h getopt.h-t Include: -"getopt.h" +<getopt.h> Maintainer: all, glibc