2019-09-28 14:40:37 +02:00
|
|
|
include_rules
|
|
|
|
GENERIC_DIR = $(BASE_DIR)/src/lib/base-common
|
|
|
|
GENERIC_SRC_CC += \
|
|
|
|
$(GENERIC_DIR)/allocator_avl.cc \
|
|
|
|
$(GENERIC_DIR)/avl_tree.cc \
|
|
|
|
$(GENERIC_DIR)/capability.cc \
|
|
|
|
$(GENERIC_DIR)/child.cc \
|
|
|
|
$(GENERIC_DIR)/component.cc \
|
|
|
|
$(GENERIC_DIR)/console.cc \
|
|
|
|
$(GENERIC_DIR)/elf_binary.cc \
|
|
|
|
$(GENERIC_DIR)/entrypoint.cc \
|
|
|
|
$(GENERIC_DIR)/env_session_id_space.cc \
|
|
|
|
$(GENERIC_DIR)/heap.cc \
|
|
|
|
$(GENERIC_DIR)/lock.cc \
|
|
|
|
$(GENERIC_DIR)/log.cc \
|
|
|
|
$(GENERIC_DIR)/output.cc \
|
|
|
|
$(GENERIC_DIR)/raw_output.cc \
|
|
|
|
$(GENERIC_DIR)/registry.cc \
|
|
|
|
$(GENERIC_DIR)/root_proxy.cc \
|
|
|
|
$(GENERIC_DIR)/rpc_dispatch_loop.cc \
|
|
|
|
$(GENERIC_DIR)/rpc_entrypoint.cc \
|
|
|
|
$(GENERIC_DIR)/session_state.cc \
|
|
|
|
$(GENERIC_DIR)/signal_common.cc \
|
|
|
|
$(GENERIC_DIR)/slab.cc \
|
|
|
|
$(GENERIC_DIR)/sleep.cc \
|
|
|
|
$(GENERIC_DIR)/sliced_heap.cc \
|
|
|
|
$(GENERIC_DIR)/stack_allocator.cc \
|
|
|
|
$(GENERIC_DIR)/stack_protector.cc \
|
|
|
|
$(GENERIC_DIR)/thread.cc \
|
|
|
|
$(GENERIC_DIR)/thread_myself.cc \
|
|
|
|
$(GENERIC_DIR)/trace.cc \
|
|
|
|
|
|
|
|
: foreach $(GENERIC_SRC_CC) |> !cxx |> {obj}
|
|
|
|
: foreach *.cc |> !cxx |> {obj}
|
2019-12-31 09:14:17 +01:00
|
|
|
: {obj} |> !ar |> base-linux-common.lib.a | $(REP_DIR)/<base-common>
|