This commit is contained in:
aozhiwei 2019-12-06 13:29:08 +08:00
parent fe38e25360
commit 71dcdf6270

View File

@ -17,8 +17,8 @@ endif()
set(CMAKE_BUILD_TYPE "Debug")
set(CMAKE_BUILD_TYPE "Release")
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DMASTER_MODE=${MASTER_MODE} -DA8_TCP_SESSION2=1")
set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DMASTER_MODE=${MASTER_MODE} -DA8_TCP_SESSION2=1")
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DMASTER_MODE=${MASTER_MODE}")
set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DMASTER_MODE=${MASTER_MODE}")
include_directories(
AFTER
@ -59,10 +59,8 @@ set(EXECUTABLE_OUTPUT_PATH
${PROJECT_BINARY_DIR}/../bin
)
set_directory_properties(PROPERTIES COMPILE_DEFINITIONS_DEBUG "_DEBUG")
add_executable(
wsproxy ${SRC_LIST}
wsproxy${GAME_ID} ${SRC_LIST}
)
add_custom_target(script_pb_protocol ALL)
@ -70,10 +68,10 @@ add_custom_command(TARGET script_pb_protocol
PRE_BUILD
COMMAND python ../tools/scripts/construct/build_pb.py
)
add_dependencies(wsproxy script_pb_protocol)
add_dependencies(wsproxy${GAME_ID} script_pb_protocol)
target_link_libraries(
wsproxy
wsproxy${GAME_ID}
pthread
mysqlclient
protobuf