Android.mk 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. LOCAL_PATH := $(call my-dir)
  2. include $(CLEAR_VARS)
  3. LOCAL_MODULE := behaviac_static
  4. LOCAL_MODULE_FILENAME := libbehaviac
  5. LOCAL_ARM_MODE := arm
  6. LOCAL_SRC_FILES := \
  7. src/agent/agent.cpp \
  8. src/agent/context.cpp \
  9. src/agent/namedevent.cpp \
  10. src/agent/propertynode.cpp \
  11. src/agent/RedRegisterMethod.cpp \
  12. src/agent/state_t.cpp \
  13. src/agent/taskmethod.cpp \
  14. src/behaviortree/behaviortree.cpp \
  15. src/behaviortree/behaviortree_task.cpp \
  16. src/behaviortree/registernodes.cpp \
  17. src/behaviortree/attachments/Effector.cpp \
  18. src/behaviortree/attachments/Precondition.cpp \
  19. src/behaviortree/attachments/attachaction.cpp \
  20. src/behaviortree/attachments/event.cpp \
  21. src/behaviortree/nodes/actions/action.cpp \
  22. src/behaviortree/nodes/actions/assignment.cpp \
  23. src/behaviortree/nodes/actions/compute.cpp \
  24. src/behaviortree/nodes/actions/end.cpp \
  25. src/behaviortree/nodes/actions/noop.cpp \
  26. src/behaviortree/nodes/actions/wait.cpp \
  27. src/behaviortree/nodes/actions/waitforsignal.cpp \
  28. src/behaviortree/nodes/actions/waitframes.cpp \
  29. src/behaviortree/nodes/composites/compositestochastic.cpp \
  30. src/behaviortree/nodes/composites/ifelse.cpp \
  31. src/behaviortree/nodes/composites/parallel.cpp \
  32. src/behaviortree/nodes/composites/referencebehavior.cpp \
  33. src/behaviortree/nodes/composites/selector.cpp \
  34. src/behaviortree/nodes/composites/selectorloop.cpp \
  35. src/behaviortree/nodes/composites/selectorprobability.cpp \
  36. src/behaviortree/nodes/composites/selectorstochastic.cpp \
  37. src/behaviortree/nodes/composites/sequence.cpp \
  38. src/behaviortree/nodes/composites/sequencestochastic.cpp \
  39. src/behaviortree/nodes/composites/withprecondition.cpp \
  40. src/behaviortree/nodes/conditions/and.cpp \
  41. src/behaviortree/nodes/conditions/condition.cpp \
  42. src/behaviortree/nodes/conditions/conditionbase.cpp \
  43. src/behaviortree/nodes/conditions/false.cpp \
  44. src/behaviortree/nodes/conditions/or.cpp \
  45. src/behaviortree/nodes/conditions/true.cpp \
  46. src/behaviortree/nodes/decorators/decoratoralwaysfailure.cpp \
  47. src/behaviortree/nodes/decorators/decoratoralwaysrunning.cpp \
  48. src/behaviortree/nodes/decorators/decoratoralwayssuccess.cpp \
  49. src/behaviortree/nodes/decorators/decoratorcount.cpp \
  50. src/behaviortree/nodes/decorators/decoratorcountlimit.cpp \
  51. src/behaviortree/nodes/decorators/decoratorfailureuntil.cpp \
  52. src/behaviortree/nodes/decorators/decoratorframes.cpp \
  53. src/behaviortree/nodes/decorators/decoratoriterator.cpp \
  54. src/behaviortree/nodes/decorators/decoratorlog.cpp \
  55. src/behaviortree/nodes/decorators/decoratorloop.cpp \
  56. src/behaviortree/nodes/decorators/decoratorloopuntil.cpp \
  57. src/behaviortree/nodes/decorators/decoratornot.cpp \
  58. src/behaviortree/nodes/decorators/decoratorrepeat.cpp \
  59. src/behaviortree/nodes/decorators/decoratorsuccessuntil.cpp \
  60. src/behaviortree/nodes/decorators/decoratortime.cpp \
  61. src/behaviortree/nodes/decorators/decoratorweight.cpp \
  62. src/common/assert.cpp \
  63. src/common/base.cpp \
  64. src/common/convertutf.cpp \
  65. src/common/crc.cpp \
  66. src/common/factory.cpp \
  67. src/common/meta.cpp \
  68. src/common/operation.cpp \
  69. src/common/rttibase.cpp \
  70. src/common/system_gcc.cpp \
  71. src/common/system_vcc.cpp \
  72. src/common/workspace.cpp \
  73. src/common/file/file.cpp \
  74. src/common/file/filemanager.cpp \
  75. src/common/file/filesystem_gcc.cpp \
  76. src/common/file/filesystem_vcc.cpp \
  77. src/common/file/listfiles.cpp \
  78. src/common/logger/logger.cpp \
  79. src/common/logger/logmanager.cpp \
  80. src/common/memory/memory.cpp \
  81. src/common/object/tagobject.cpp \
  82. src/common/profiler/profiler.cpp \
  83. src/common/randomgenerator/randomgenerator.cpp \
  84. src/common/serialization/textnode.cpp \
  85. src/common/socket/defaultsocketwrapper_gcc.cpp \
  86. src/common/socket/defaultsocketwrapper_vcc.cpp \
  87. src/common/socket/socketconnect.cpp \
  88. src/common/socket/socketconnect_base.cpp \
  89. src/common/string/stringcrc.cpp \
  90. src/common/string/stringutils.cpp \
  91. src/common/thread/mutex_gcc.cpp \
  92. src/common/thread/mutex_vcc.cpp \
  93. src/common/thread/wrapper.cpp \
  94. src/common/thread/wrapper_gcc.cpp \
  95. src/common/thread/wrapper_vcc.cpp \
  96. src/common/xml/xml.cpp \
  97. src/common/xml/xmlanalyzer.cpp \
  98. src/fsm/alwaystransition.cpp \
  99. src/fsm/fsm.cpp \
  100. src/fsm/fsmstate.cpp \
  101. src/fsm/startcondition.cpp \
  102. src/fsm/transitioncondition.cpp \
  103. src/fsm/waitframesstate.cpp \
  104. src/fsm/waitstate.cpp \
  105. src/fsm/waittransition.cpp \
  106. src/htn/agentproperties.cpp \
  107. src/htn/agentstate.cpp \
  108. src/htn/htnmethod.cpp \
  109. src/htn/planner.cpp \
  110. src/htn/plannertask.cpp \
  111. src/htn/task.cpp \
  112. src/network/network.cpp \
  113. src/property/properties.cpp \
  114. src/property/property.cpp
  115. LOCAL_STATIC_LIBRARIES := cocos2dx_internal_static
  116. LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/.
  117. LOCAL_C_INCLUDES := $(LOCAL_PATH)/.
  118. include $(BUILD_STATIC_LIBRARY)