| ## Process this file with automake to generate Makefile.in |
| |
| AUTOMAKE_OPTIONS = cygnus |
| |
| INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS) |
| |
| GENERAL_SOURCES = \ |
| bcopy.c \ |
| bzero.c \ |
| index.c \ |
| memchr.c \ |
| memcmp.c \ |
| memcpy.c \ |
| memmove.c \ |
| memset.c \ |
| rindex.c \ |
| strcasecmp.c \ |
| strcat.c \ |
| strchr.c \ |
| strcmp.c \ |
| strcoll.c \ |
| strcpy.c \ |
| strcspn.c \ |
| strdup.c \ |
| strdup_r.c \ |
| strerror.c \ |
| strerror_r.c \ |
| strlcat.c \ |
| strlcpy.c \ |
| strlen.c \ |
| strlwr.c \ |
| strncasecmp.c \ |
| strncat.c \ |
| strncmp.c \ |
| strncpy.c \ |
| strnlen.c \ |
| strpbrk.c \ |
| strrchr.c \ |
| strsep.c \ |
| strsignal.c \ |
| strspn.c \ |
| strtok.c \ |
| strtok_r.c \ |
| strupr.c \ |
| strxfrm.c \ |
| strstr.c \ |
| swab.c \ |
| u_strerr.c \ |
| wcscat.c \ |
| wcschr.c \ |
| wcscmp.c \ |
| wcscoll.c \ |
| wcscpy.c \ |
| wcscspn.c \ |
| wcslcat.c \ |
| wcslcpy.c \ |
| wcslen.c \ |
| wcsncat.c \ |
| wcsncmp.c \ |
| wcsncpy.c \ |
| wcsnlen.c \ |
| wcspbrk.c \ |
| wcsrchr.c \ |
| wcsspn.c \ |
| wcsstr.c \ |
| wcstok.c \ |
| wcswidth.c \ |
| wcsxfrm.c \ |
| wcwidth.c \ |
| wmemchr.c \ |
| wmemcmp.c \ |
| wmemcpy.c \ |
| wmemmove.c \ |
| wmemset.c \ |
| xpg_strerror_r.c |
| |
| if ELIX_LEVEL_1 |
| ELIX_2_SOURCES = |
| else |
| ELIX_2_SOURCES = \ |
| bcmp.c \ |
| memccpy.c \ |
| mempcpy.c \ |
| stpcpy.c \ |
| stpncpy.c \ |
| strndup.c \ |
| strcasestr.c \ |
| strchrnul.c \ |
| strndup_r.c \ |
| wcpcpy.c \ |
| wcpncpy.c \ |
| wcsdup.c |
| endif !ELIX_LEVEL_1 |
| |
| if ELIX_LEVEL_1 |
| ELIX_4_SOURCES = |
| else |
| if ELIX_LEVEL_2 |
| ELIX_4_SOURCES = |
| else |
| if ELIX_LEVEL_3 |
| ELIX_4_SOURCES = |
| else |
| ELIX_4_SOURCES = \ |
| memmem.c \ |
| wcscasecmp.c \ |
| wcsncasecmp.c |
| endif !ELIX_LEVEL_3 |
| endif !ELIX_LEVEL_2 |
| endif !ELIX_LEVEL_1 |
| |
| libstring_la_LDFLAGS = -Xcompiler -nostdlib |
| |
| if USE_LIBTOOL |
| noinst_LTLIBRARIES = libstring.la |
| libstring_la_SOURCES = $(GENERAL_SOURCES) $(ELIX_2_SOURCES) $(ELIX_4_SOURCES) |
| noinst_DATA = objectlist.awk.in |
| else |
| noinst_LIBRARIES = lib.a |
| lib_a_SOURCES = $(GENERAL_SOURCES) $(ELIX_2_SOURCES) $(ELIX_4_SOURCES) |
| lib_a_CFLAGS = $(AM_CFLAGS) |
| noinst_DATA = |
| endif # USE_LIBTOOL |
| |
| include $(srcdir)/../../Makefile.shared |
| |
| CHEWOUT_FILES=\ |
| bcmp.def memcpy.def strcmp.def strncat.def strstr.def \ |
| bcopy.def memmove.def strcoll.def strncmp.def strtok.def \ |
| bzero.def memset.def strcpy.def strncpy.def strxfrm.def \ |
| index.def rindex.def strcspn.def strpbrk.def swab.def \ |
| memchr.def strcat.def strerror.def strerror_r.def strrchr.def \ |
| memcmp.def strchr.def strlen.def strnlen.def strspn.def \ |
| strcasecmp.def strncasecmp.def strcasestr.def strlwr.def strupr.def \ |
| memccpy.def mempcpy.def stpcpy.def stpncpy.def strsignal.def \ |
| wcscasecmp.def wcscat.def wcschr.def wcscmp.def wcscoll.def \ |
| wcscpy.def wcscspn.def wcpcpy.def wcpncpy.def wcsdup.def \ |
| wcslcat.def wcslcpy.def wcslen.def wcsncasecmp.def wcsncat.def \ |
| wcsncmp.def wcsncpy.def wcsnlen.def wcspbrk.def \ |
| wcsrchr.def wcsspn.def wcsstr.def wcstok.def \ |
| wcswidth.def wcsxfrm.def wcwidth.def wmemchr.def \ |
| wmemcmp.def wmemcpy.def wmemmove.def wmemset.def \ |
| memmem.def |
| |
| SUFFIXES = .def |
| |
| CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str |
| |
| .c.def: |
| $(CHEW) < $< > $*.def 2> $*.ref |
| touch stmp-def |
| |
| TARGETDOC = ../tmp.texi |
| |
| doc: $(CHEWOUT_FILES) |
| cat $(srcdir)/strings.tex >> $(TARGETDOC) |
| cat $(srcdir)/wcstrings.tex >> $(TARGETDOC) |
| |
| CLEANFILES = $(CHEWOUT_FILES) *.ref |