#********************************************************************************************************* # # 中国软件开源组织 # # 嵌入式实时操作系统 # # SylixOS(TM) LW : long wing # # Copyright All Rights Reserved # #--------------文件信息-------------------------------------------------------------------------------- # # 文 件 名: redis-cli.mk # # 创 建 人: RealEvo-IDE # # 文件创建日期: 2021 年 07 月 26 日 # # 描 述: 本文件由 RealEvo-IDE 生成,用于配置 Makefile 功能,请勿手动修改 #********************************************************************************************************* #********************************************************************************************************* # Clear setting #********************************************************************************************************* include $(CLEAR_VARS_MK) #********************************************************************************************************* # Target #********************************************************************************************************* LOCAL_TARGET_NAME := redis-cli #********************************************************************************************************* # Source list #********************************************************************************************************* LOCAL_SRCS := \ src/redis-5.0.3/src/anet.c \ src/redis-5.0.3/src/adlist.c \ src/redis-5.0.3/src/dict.c \ src/redis-5.0.3/src/redis-cli.c \ src/redis-5.0.3/src/zmalloc.c \ src/redis-5.0.3/src/release.c \ src/redis-5.0.3/src/ae.c \ src/redis-5.0.3/src/crc64.c \ src/redis-5.0.3/src/siphash.c \ src/redis-5.0.3/src/crc16.c \ src/redis-5.0.3/deps/linenoise/linenoise.c #********************************************************************************************************* # Header file search path (eg. LOCAL_INC_PATH := -I"Your header files search path") #********************************************************************************************************* LOCAL_INC_PATH := \ -I"src/redis-5.0.3/src" \ -I"src/redis-5.0.3/deps/hiredis" \ -I"src/redis-5.0.3/deps/linenoise" \ -I"src/redis-5.0.3/deps/lua/src" #********************************************************************************************************* # Pre-defined macro (eg. -DYOUR_MARCO=1) #********************************************************************************************************* LOCAL_DSYMBOL := LOCAL_DSYMBOL += -DREDIS_STATIC="" #********************************************************************************************************* # Compiler flags #********************************************************************************************************* LOCAL_CFLAGS := -std=c99 -pedantic -Wno-missing-field-initializers -g -ggdb LOCAL_CXXFLAGS := #********************************************************************************************************* # Depend library (eg. LOCAL_DEPEND_LIB := -la LOCAL_DEPEND_LIB_PATH := -L"Your library search path") #********************************************************************************************************* LOCAL_DEPEND_LIB := \ -lhiredis LOCAL_DEPEND_LIB_PATH := \ -L"$(Output)" #********************************************************************************************************* # C++ config #********************************************************************************************************* LOCAL_USE_CXX := no LOCAL_USE_CXX_EXCEPT := no #********************************************************************************************************* # Code coverage config #********************************************************************************************************* LOCAL_USE_GCOV := no #********************************************************************************************************* # OpenMP config #********************************************************************************************************* LOCAL_USE_OMP := no #********************************************************************************************************* # User link command #********************************************************************************************************* LOCAL_PRE_LINK_CMD := LOCAL_POST_LINK_CMD := LOCAL_PRE_STRIP_CMD := LOCAL_POST_STRIP_CMD := \ cp $(Output)/redis-server $(Output)/redis-check-rdb; \ cp $(Output)/strip/redis-server $(Output)/strip/redis-check-rdb; \ cp $(Output)/redis-server $(Output)/redis-check-aof; \ cp $(Output)/strip/redis-server $(Output)/strip/redis-check-aof; \ cp $(Output)/redis-server $(Output)/redis-sentinel; \ cp $(Output)/strip/redis-server $(Output)/strip/redis-sentinel #********************************************************************************************************* # Depend target #********************************************************************************************************* LOCAL_DEPEND_TARGET := include $(APPLICATION_MK) #********************************************************************************************************* # End #*********************************************************************************************************