LOCAL_DIR := $(GET_LOCAL_DIR) | |
MODULE := $(LOCAL_DIR) | |
MODULE_DEPS := \ | |
lib/libc \ | |
lib/debug \ | |
lib/heap \ | |
trusty/kernel/lib/rand | |
MODULE_SRCS := \ | |
$(LOCAL_DIR)/debug.c \ | |
$(LOCAL_DIR)/event.c \ | |
$(LOCAL_DIR)/init.c \ | |
$(LOCAL_DIR)/mutex.c \ | |
$(LOCAL_DIR)/thread.c \ | |
$(LOCAL_DIR)/timer.c \ | |
$(LOCAL_DIR)/semaphore.c \ | |
$(LOCAL_DIR)/mp.c \ | |
$(LOCAL_DIR)/port.c | |
ifeq ($(WITH_KERNEL_VM),1) | |
MODULE_DEPS += kernel/vm | |
else | |
MODULE_DEPS += kernel/novm | |
endif | |
include make/module.mk |