This commit is contained in:
aozhiwei 2022-12-04 09:54:34 +08:00
parent c5dbb9e6b2
commit 4ff2125d06
4 changed files with 40 additions and 8 deletions

3
.gitignore vendored
View File

@ -28,4 +28,5 @@ x64
*.project *.project
*.settings/ *.settings/
server/gameserver/.gitignore server/gameserver/.gitignore
gameserver.cbp gameserver.cbp
behaviac_generated

View File

@ -11,12 +11,8 @@ else()
message("debug mode") message("debug mode")
endif() endif()
if (${LIB_DIR}) set(LIB_DIR "ubuntu20.04_g++-9")
message(LIB_DIR: ${LIB_DIR}) message(LIB_DIR: ${LIB_DIR} )
else()
set(LIB_DIR )
message(LIB_DIR: ${LIB_DIR} )
endif()
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++1z -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS -DPVE -DMAP3D") set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++1z -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS -DPVE -DMAP3D")
set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++1z -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE -DMAP3D") set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++1z -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE -DMAP3D")
@ -34,6 +30,8 @@ include_directories(
../../third_party/recastnavigation/Recast/Include ../../third_party/recastnavigation/Recast/Include
../../third_party/recastnavigation/Detour/Include ../../third_party/recastnavigation/Detour/Include
../../third_party/recastnavigation/DetourTileCache/Include ../../third_party/recastnavigation/DetourTileCache/Include
behaviac_generated/types
behaviac_generated/types/internal
. .
) )
@ -66,6 +64,10 @@ aux_source_directory(../../third_party/recastnavigation/DetourTileCache/Source
SRC_LIST SRC_LIST
) )
aux_source_directory(behaviac_generated/types/internal
SRC_LIST
)
execute_process( execute_process(
COMMAND touch -a cs_proto.pb.h COMMAND touch -a cs_proto.pb.h
COMMAND touch -a cs_proto.pb.cc COMMAND touch -a cs_proto.pb.cc
@ -116,7 +118,7 @@ target_link_libraries(
if (CMAKE_BUILD_TYPE STREQUAL "Debug") if (CMAKE_BUILD_TYPE STREQUAL "Debug")
target_link_libraries( target_link_libraries(
gameserver${GAME_ID} gameserver${GAME_ID}
behaviac_gcc_release behaviac_gcc_debug
) )
else() else()
target_link_libraries( target_link_libraries(

View File

@ -0,0 +1,13 @@
#include "precompile.h"
#include "android_agent.h"
AndroidAgent::AndroidAgent()
{
}
AndroidAgent::~AndroidAgent()
{
}

View File

@ -0,0 +1,16 @@
#ifndef _BEHAVIAC_ANDROIDAGENT_H_
#define _BEHAVIAC_ANDROIDAGENT_H_
#include "behaviac_headers.h"
class AndroidAgent : public behaviac::Agent
{
public:
AndroidAgent();
virtual ~AndroidAgent();
BEHAVIAC_DECLARE_AGENTTYPE(AndroidAgent, behaviac::Agent)
};
#endif