diff options
Diffstat (limited to 'c/src/libchip/serial/Makefile.am')
-rw-r--r-- | c/src/libchip/serial/Makefile.am | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/c/src/libchip/serial/Makefile.am b/c/src/libchip/serial/Makefile.am index d9acc9f569..b8341571e8 100644 --- a/c/src/libchip/serial/Makefile.am +++ b/c/src/libchip/serial/Makefile.am @@ -4,17 +4,18 @@ AUTOMAKE_OPTIONS = foreign 1.4 +include_libchipdir = $(includedir)/libchip + LIBNAME = libserialio -LIB = ${ARCH}/${LIBNAME}.a +LIB = $(ARCH)/$(LIBNAME).a C_FILES = mc68681.c mc68681_baud.c mc68681_reg.c mc68681_reg2.c \ mc68681_reg4.c mc68681_reg8.c ns16550.c z85c30.c z85c30_reg.c serprobe.c \ termios_baud2index.c termios_baud2num.c -C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) +C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o) -H_FILES = mc68681_p.h ns16550_p.h sersupp.h z85c30_p.h -INSTALLED_H_FILES = mc68681.h ns16550.h z85c30.h serial.h -noinst_HEADERS = $(H_FILES) $(INSTALLED_H_FILES) +noinst_HEADERS = mc68681_p.h ns16550_p.h sersupp.h z85c30_p.h +include_libchip_HEADERS = mc68681.h ns16550.h z85c30.h serial.h OBJS = $(C_O_FILES) @@ -23,7 +24,7 @@ include $(top_srcdir)/../../../automake/compile.am include $(top_srcdir)/../../../automake/lib.am PREINSTALL_FILES += $(PROJECT_INCLUDE)/libchip \ - $(INSTALLED_H_FILES:%=$(PROJECT_INCLUDE)/libchip/%) + $(include_libchip_HEADERS:%=$(PROJECT_INCLUDE)/libchip/%) TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a @@ -38,13 +39,13 @@ $(PROJECT_INCLUDE)/libchip/%.h: %.h AM_CFLAGS += $(LIBC_DEFINES) -$(LIB): ${OBJS} +$(LIB): $(OBJS) $(make-library) $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB) $(INSTALL_DATA) $< $@ -all-local: ${ARCH} $(PREINSTALL_FILES) $(TMPINSTALL_FILES) +all-local: $(ARCH) $(PREINSTALL_FILES) $(TMPINSTALL_FILES) DOC_FILES = README.mc68681 README.ns16550 README.xr88681 README.z85c30 \ STATUS |