| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | # Makefile for uClibc## Copyright (C) 2000-2008 Erik Andersen <andersen@uclibc.org>## Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.#subdirs += libresolvCFLAGS-libresolv := -DNOT_IN_libc -DIS_IN_libresolv $(SSP_ALL_CFLAGS)LDFLAGS-$(UCLIBC_FORMAT_DSBT_ELF)-libresolv.so := -Wl,--dsbt-index=7LDFLAGS-libresolv.so := $(LDFLAGS) $(call link.asneeded,-lc)LIBS-libresolv.so := $(LIBS)libresolv_FULL_NAME := libresolv-$(VERSION).solibresolv_DIR := $(top_srcdir)libresolvlibresolv_OUT := $(top_builddir)libresolvlibresolv_SRC := $(libresolv_DIR)/resolv.clibresolv_OBJ := $(patsubst $(libresolv_DIR)/%.c,$(libresolv_OUT)/%.o,$(libresolv_SRC))ifeq ($(DOPIC),y)libresolv-a-y := $(libresolv_OBJ:.o=.os)elselibresolv-a-y := $(libresolv_OBJ)endiflibresolv-so-y := $(libresolv_OBJ:.o=.os)lib-a-$(UCLIBC_HAS_LIBRESOLV_STUB)  += $(top_builddir)lib/libresolv.alib-so-$(UCLIBC_HAS_LIBRESOLV_STUB) += $(top_builddir)lib/libresolv.soobjclean-y += CLEAN_libresolvifeq ($(DOPIC),y)$(top_builddir)lib/libresolv.so: $(top_builddir)lib/libresolv.a $(libc.depend)else$(top_builddir)lib/libresolv.so: $(libresolv_OUT)/libresolv_so.a $(libc.depend)endif	$(call link.so,$(libresolv_FULL_NAME),$(ABI_VERSION))$(libresolv_OUT)/libresolv_so.a: $(libresolv-so-y)	$(Q)$(RM) $@	$(do_ar)$(top_builddir)lib/libresolv.a: $(libresolv-a-y)	$(Q)$(INSTALL) -d $(dir $@)	$(Q)$(RM) $@	$(do_ar)CLEAN_libresolv:	$(do_rm) $(addprefix $(libresolv_OUT)/*., o os a)
 |