mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-01 20:10:33 +08:00
fc2b4ffee0
This doesn't migrate all the docs, just the libc's manual (pdf/info). This is to show the basic form of migrating the chew files. For subdirs that didn't have any docs, I've stripped their settings for clarity. If someone wanted to suddenly add docs, they can add the corresponding Makefile.inc files easily.
45 lines
922 B
Makefile
45 lines
922 B
Makefile
## Process this file with automake to generate Makefile.in
|
|
|
|
AM_CPPFLAGS = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
|
|
|
|
## All functions in this directory are EL/IX level 2 and above
|
|
if ELIX_LEVEL_1
|
|
ELIX_SOURCES =
|
|
else
|
|
ELIX_SOURCES = \
|
|
argz_add.c \
|
|
argz_add_sep.c \
|
|
argz_append.c \
|
|
argz_count.c \
|
|
argz_create.c \
|
|
argz_create_sep.c \
|
|
argz_delete.c \
|
|
argz_extract.c \
|
|
argz_insert.c \
|
|
argz_next.c \
|
|
argz_replace.c \
|
|
argz_stringify.c \
|
|
buf_findstr.c \
|
|
envz_entry.c \
|
|
envz_get.c \
|
|
envz_add.c \
|
|
envz_remove.c \
|
|
envz_merge.c \
|
|
envz_strip.c
|
|
endif
|
|
|
|
libargz_la_LDFLAGS = -Xcompiler -nostdlib
|
|
|
|
if USE_LIBTOOL
|
|
noinst_LTLIBRARIES = libargz.la
|
|
libargz_la_SOURCES = dummy.c $(ELIX_SOURCES)
|
|
noinst_DATA = objectlist.awk.in
|
|
else
|
|
noinst_LIBRARIES = lib.a
|
|
lib_a_SOURCES = dummy.c $(ELIX_SOURCES)
|
|
lib_a_CFLAGS = $(AM_CFLAGS)
|
|
noinst_DATA =
|
|
endif # USE_LIBTOOL
|
|
|
|
include $(srcdir)/../../Makefile.shared
|