]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/uclibc/lib/uclibc/src_rules.mk
update
[l4.git] / l4 / pkg / uclibc / lib / uclibc / src_rules.mk
1 LIBCSRC_DIR ?= $(SRC_DIR)
2
3 include $(LIBCSRC_DIR)/make_vars.mk
4
5 LIBC_SRC_DIRS := $(CONTRIB_DIR)/libc \
6                  $(LIBCSRC_DIR_ABS)/ARCH-all/libc #$(LIBCSRC_DIR)/ARCH-$(BUILD_ARCH)/libc
7
8 LIBC_SRC_DIRS += $(CONTRIB_DIR)/libm \
9                  $(CONTRIB_DIR)/libcrypt
10
11 LIBC_DST_DIR  := $(OBJ_DIR)/src
12
13 $(LIBC_DST_DIR)/.links-done: Makefile
14         $(MKDIR) -p $(LIBC_DST_DIR)
15         $(CP) -sfr $(LIBC_SRC_DIRS) $(LIBC_DST_DIR)
16         touch $@
17
18 include $(L4DIR)/mk/lib.mk
19
20 $(OBJ_DIR)/.general.d: $(LIBC_DST_DIR)/.links-done
21