feat: build proect for restproxy

This commit is contained in:
zhangsz
2025-03-06 20:02:40 +08:00
parent aca2bace68
commit fea044e6fe
3962 changed files with 979480 additions and 222551 deletions

View File

@@ -16,18 +16,29 @@ PLT_LIB = -DDEBUG
APP_LIB =
LIB_ADD =
GLIB_PATH = /usr/include/glib-2.0
GLIB_CONFIG_PATH = /usr/lib/x86_64-linux-gnu/glib-2.0/include
SRC_PATH = ./src
INC_PATH = ./src/include
PLT_PATH = ../../plat
APP_PATH = ../../mss
PLT_PATH = ../../../ocs/plat
APP_PATH = ../../../ocs/mss
INC_PATH += -I$(PLT_PATH)/snmp/src -I$(PLT_PATH)/radius/src/include -I$(GLIB_PATH) -I$(GLIB_CONFIG_PATH)
OBJ_ADD =
TEST_OBJ_PATH =
PREPROC_CMD =
POSTPROC_CMD =
# Add MySQL include and library paths
MYSQL_INCLUDE_PATH := /usr/include/mysql
MYSQL_LIB_PATH := /usr/lib/x86_64-linux-gnu
MYSQL_LIBS := -lmysqlclient -lpthread -lz -lm -lrt -ldl
DEBUG_CFLAGS += -I$(MYSQL_INCLUDE_PATH) -I$(INC_PATH)
DEBUG_LINK_CFLAGS += -L$(MYSQL_LIB_PATH) -lmysqlclient -lpthread -lz -lm -lrt -ldl
RELEASE_CFLAGS += -I$(MYSQL_INCLUDE_PATH) -I$(INC_PATH)
RELEASE_LINK_CFLAGS += -L$(MYSQL_LIB_PATH) -lmysqlclient -lpthread -lz -lm -lrt -ldl
##---------------------------------------------------------------------##
##--------------------------------------
##
## Make configuration(Customer define)
@@ -50,4 +61,5 @@ COVER_REPORT_PATH = ./output
## include makefile.rules (Do not change)
##
##--------------------------------------
include ./scripts/Makefile.rules
MAKE_INCLUDE = ../inc
include ${MAKE_INCLUDE}/Makefile.rules