| 1234567891011121314151617181920212223242526272829303132333435363738 |
- PROTOBUF_GENERATE_CPP(proto_srcs proto_hdrs
- BehaviorTreeConf.proto
- )
- FILE(GLOB Header "*.h")
- SET(BehaviorTreeSrc
- ${Header}
- ${proto_hdrs}
- ${proto_srcs}
- BuffType.cc
- ChangeHealth.cc
- CombatContex.cc
- GameEvents.cc
- NodeFactories.cc
- NotNode.cc
- SelectorNode.cc
- SequenceNode.cc
- BehaviorTree.cc
- )
- ADD_LIBRARY(BehaviorTree ${BehaviorTreeSrc})
- SET_PROPERTY(TARGET BehaviorTree PROPERTY FOLDER "Game")
- ADD_EXECUTABLE(GameEventsTest GameEventsTest.cc)
- SET(Tests
- GameEventsTest
- )
- FOREACH(Test ${Tests})
- TARGET_LINK_LIBRARIES(${Test}
- BehaviorTree
- ${ThirdPartyLibs}
- )
- ADD_TEST(${Test} ${Test})
- SET_PROPERTY(TARGET ${Test} PROPERTY FOLDER "Tests/Game/BehaviorTree")
- ENDFOREACH()
|