3 SRC_CC_IS_CXX11 := c++0x
4 PRIVATE_INCDIR += $(PKGDIR)/server/src
6 # do not generate PC files for this lib
8 TARGET := builtin.thin.a
9 NOTARGETSTOINSTALL := 1
10 SUBDIRS += $(SUBDIRS_$(ARCH)) $(SUBDIRS_$(OSYSTEM))
11 SUBDIR_TARGETS := $(addsuffix /OBJ-$(SYSTEM)/$(TARGET),$(SUBDIRS))
12 SUBDIR_OBJS = $(addprefix $(OBJ_DIR)/,$(SUBDIR_TARGETS))
13 OBJS_$(TARGET) += $(SUBDIR_OBJS)
15 # the all target must be first!
18 # our bultin.a dependency
19 $(TARGET): $(SUBDIR_OBJS)
21 $(SUBDIR_OBJS): $(OBJ_DIR)/%/OBJ-$(SYSTEM)/$(TARGET): %
22 $(VERBOSE)$(MAKE) $(MAKECMDGOALS) OBJ_BASE=$(OBJ_BASE) \
23 -C $(SRC_DIR)/$* $(MKFLAGS)
26 include $(L4DIR)/mk/lib.mk