1## LIBOPTS Makefile 2MAINTAINERCLEANFILES = Makefile.in 3 4noinst_LTLIBRARIES = libopts.la 5libopts_la_SOURCES = libopts.c 6libopts_la_CPPFLAGS = -I$(top_builddir) -I$(srcdir) 7libopts_la_LIBADD = $(LTLIBINTL) 8EXTRA_DIST = 9BUILT_SOURCES = 10MOSTLYCLEANFILES = 11 12libopts.c: $(BUILT_SOURCES) 13 @: do-nothing rule to avoid default SCCS get 14 15 16# Makefile fragment from gnulib-s stdnoreturn module: 17# 18_NORETURN_H=$(srcdir)/compat/_Noreturn.h 19EXTRA_DIST += $(srcdir)/compat/_Noreturn.h 20BUILT_SOURCES += $(STDNORETURN_H) 21if GL_GENERATE_STDNORETURN_H 22stdnoreturn.h: stdnoreturn.in.h $(top_builddir)/config.status $(_NORETURN_H) 23 $(AM_V_GEN)rm -f $@-t $@ && \ 24 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ 25 sed -e '/definition of _Noreturn/r $(_NORETURN_H)' \ 26 < $(srcdir)/stdnoreturn.in.h; \ 27 } > $@-t && \ 28 mv $@-t $@ 29else 30stdnoreturn.h: $(top_builddir)/config.status 31 rm -f $@ 32endif 33MOSTLYCLEANFILES += stdnoreturn.h stdnoreturn.h-t 34EXTRA_DIST += stdnoreturn.in.h 35 36EXTRA_DIST += \ 37 COPYING.gplv3 COPYING.lgplv3 COPYING.mbsd \ 38 MakeDefs.inc README ag-char-map.h \ 39 alias.c ao-strs.c ao-strs.h \ 40 autoopts/project.h autoopts/options.h autoopts/usage-txt.h \ 41 autoopts.c autoopts.h boolean.c \ 42 check.c compat/compat.h compat/windows-config.h \ 43 compat/pathfind.c compat/snprintf.c compat/strchr.c \ 44 compat/strdup.c compat/_Noreturn.h configfile.c \ 45 cook.c enum.c env.c \ 46 file.c find.c genshell.c \ 47 genshell.h gettext.h init.c \ 48 intprops.h load.c m4/libopts.m4 \ 49 m4/stdnoreturn.m4 m4/liboptschk.m4 makeshell.c \ 50 nested.c numeric.c option-value-type.c \ 51 option-value-type.h option-xat-attribute.c option-xat-attribute.h \ 52 parse-duration.c parse-duration.h pgusage.c \ 53 proto.h putshell.c reset.c \ 54 restore.c save.c sort.c \ 55 stack.c stdnoreturn.in.h streqvcmp.c \ 56 text_mmap.c time.c tokenize.c \ 57 usage.c version.c save-flags.c save-flags.h 58