Ai
1 Star 0 Fork 1.2K

elysiaEgo/LiteOS

forked from Huawei LiteOS/LiteOS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
Lyb 提交于 2021-06-09 22:13 +08:00 . update kernel version
include $(LITEOSTOPDIR)/config.mk
LIBC_RELATIVE_PATH := ../../lib/libc
include ../libc/libc_src.mk
MODULE_NAME := posix
LOCAL_DIRS_y :=
# huawei_libc path
LOCAL_DIRS_HUAWEI_LIBC := pthread mq sched misc
# musl_libc path
LOCAL_SRCS_LIBC := $(LIBC_EXIT_SRC) $(LIBC_PRNG_SRC) $(LIBC_MULTIBYTE_SRC) \
$(LIBC_ENV_SRC) $(LIBC_LINUX_SRC) $(LIBC_PROCESS_SRC) \
$(LIBC_LEGACY_SRC) $(LIBC_THREAD_SRC)
# posix configured module path
LOCAL_SRCS_$(LOSCFG_COMPAT_POSIX) += time/timer.c
LOCAL_SRCS_$(LOSCFG_COMPAT_POSIX) += $(LOCAL_SRCS_LIBC)
LOCAL_DIRS_$(LOSCFG_COMPAT_POSIX) += $(LOCAL_DIRS_HUAWEI_LIBC)
LOCAL_SRCS_y += $(foreach dir, $(LOCAL_DIRS_y), $(wildcard $(dir)/*.c))
LOCAL_SRCS = $(LOCAL_SRCS_y)
LOCAL_INCLUDE := -I $(LITEOSTOPDIR)/lib/huawei_libc/pthread \
-I $(LITEOSTOPDIR)/lib/huawei_libc/errno \
-I $(LITEOSTOPDIR)/lib/huawei_libc/tzdst \
-I $(LITEOS_LIBC_PATH)/src/include \
-I $(LITEOS_LIBC_PATH)/src/internal \
-I $(LITEOS_LIBC_PATH)/src/time
LOCAL_FLAGS := $(LOCAL_INCLUDE) $(LITEOS_GCOV_OPTS)
include $(MODULE_LIBC)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/goeval/LiteOS.git
git@gitee.com:goeval/LiteOS.git
goeval
LiteOS
LiteOS
master

搜索帮助