1LIBCSRC_DIR ?= $(SRC_DIR) 2 3include $(LIBCSRC_DIR)/make_vars.mk 4 5LIBC_SRC_DIRS := $(CONTRIB_DIR)/libc \ 6 $(LIBCSRC_DIR_ABS)/ARCH-all/libc #$(LIBCSRC_DIR)/ARCH-$(BUILD_ARCH)/libc 7 8LIBC_SRC_DIRS += $(CONTRIB_DIR)/libm \ 9 $(CONTRIB_DIR)/libcrypt 10 11LIBC_DST_DIR := $(OBJ_DIR)/src 12 13$(LIBC_DST_DIR)/.links-done: $(SRC_DIR)/Makefile $(LIBCSRC_DIR)/src_rules.mk \ 14 $(LIBCSRC_DIR)/contrib_files.mk 15 $(VERBOSE)$(MKDIR) $(LIBC_DST_DIR) 16 $(VERBOSE)$(CP) -sfr $(LIBC_SRC_DIRS) $(LIBC_DST_DIR) 17 $(VERBOSE)touch $@ 18 19include $(L4DIR)/mk/lib.mk 20 21$(GENERAL_D_LOC): $(LIBC_DST_DIR)/.links-done 22