2019-10-01 21:03:45 +08:00

494 lines
32 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|ARM64">
<Configuration>Debug</Configuration>
<Platform>ARM64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM64">
<Configuration>Release</Configuration>
<Platform>ARM64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x86">
<Configuration>Debug</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x86">
<Configuration>Release</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\inc\behaviac\agent\agent.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\agent\agentstate.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\agent\context.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\agent\registermacros.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\agent\state.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviac.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\attachments\attachaction.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\attachments\effector.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\attachments\event.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\attachments\precondition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\behaviortree.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\behaviortree_task.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\generator.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\action.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\assignment.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\compute.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\noop.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\wait.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\waitforsignal.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\actions\waitframes.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\compositestochastic.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\ifelse.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\parallel.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\referencebehavior.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\selector.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\selectorloop.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\selectorprobability.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\selectorstochastic.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\sequence.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\sequencestochastic.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\composites\withprecondition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\and.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\condition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\conditionbase.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\false.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\or.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\conditions\true.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratoralwaysfailure.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratoralwaysrunning.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratoralwayssuccess.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorcount.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorcountlimit.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorfailureuntil.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorframes.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratoriterator.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorlog.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorloop.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorloopuntil.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratornot.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorrepeat.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorsuccessuntil.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratortime.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\nodes\decorators\decoratorweight.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\behaviortree\propertymember.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\assert.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\base.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\basictypes.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\config.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\fixed_buffer.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\fixed_hash.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\hash_exmemory.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\list.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\map.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\set.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\spscqueue.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\string.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\container\vector.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\convertutf.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\crc.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\defines.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\factory.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\file\file.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\file\filemanager.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\file\filesystem.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\logger\logger.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\logger\logmanager.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\member.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\memory\memory.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\memory\objectpool.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\memory\stl_allocator.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\hasfunction.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\ifthenelse.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\isenum.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\isfunction.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\isfundamental.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\ismap.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\isstruct.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\isvector.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\meta.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\metabase.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\metatypes.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\pointertype.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\reftype.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\removeall.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\removeconst.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\removeptr.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\meta\removeref.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\msc_stdint.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\object\member.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\object\tagobject.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\operation.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\profiler\profiler.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\randomgenerator\randomgenerator.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\rapidxml\rapidxml.hpp" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\rapidxml\rapidxml_iterators.hpp" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\rapidxml\rapidxml_print.hpp" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\rapidxml\rapidxml_utils.hpp" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\rttibase.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\serialization\ionode.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\serialization\textnode.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\smartptr.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\socket\socketconnect.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\socket\socketconnect_base.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\staticassert.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\string\fromstring.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\string\stringcrc.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\string\stringutils.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\string\tostring.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\swapbyte.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\thread\mutex_lock.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\thread\thread.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\thread\wrapper.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\workspace.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\xml\ixml.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\xml\xml.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\xml\xmlanalyzer.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\common\_config.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\alwaystransition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\fsm.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\startcondition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\state.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\transitioncondition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\waitframesstate.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\waitstate.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\fsm\waittransition.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\htn\method.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\htn\planner.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\htn\plannertask.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\htn\task.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\network\network.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\property\properties.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\property\property.h" />
<ClInclude Include="..\..\..\..\inc\behaviac\property\vector_ext.h" />
<ClInclude Include="..\..\..\..\src\agent\propertynode.h" />
<ClInclude Include="..\..\..\..\src\common\file\listfiles.h" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\..\inc\behaviac\agent\agent.inl" />
<None Include="..\..\..\..\inc\behaviac\agent\context.inl" />
<None Include="..\..\..\..\inc\behaviac\property\operators.inl" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\src\agent\agent.cpp" />
<ClCompile Include="..\..\..\..\src\agent\context.cpp" />
<ClCompile Include="..\..\..\..\src\agent\namedevent.cpp" />
<ClCompile Include="..\..\..\..\src\agent\propertynode.cpp" />
<ClCompile Include="..\..\..\..\src\agent\state_t.cpp" />
<ClCompile Include="..\..\..\..\src\agent\taskmethod.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\attachments\attachaction.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\attachments\Effector.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\attachments\event.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\attachments\Precondition.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\behaviortree.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\behaviortree_task.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\action.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\assignment.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\compute.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\noop.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\wait.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\waitforsignal.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\actions\waitframes.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\compositestochastic.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\ifelse.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\parallel.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\referencebehavior.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\selector.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\selectorloop.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\selectorprobability.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\selectorstochastic.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\sequence.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\sequencestochastic.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\composites\withprecondition.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\and.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\condition.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\conditionbase.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\false.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\or.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\conditions\true.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratoralwaysfailure.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratoralwaysrunning.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratoralwayssuccess.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorcount.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorcountlimit.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorfailureuntil.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorframes.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratoriterator.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorlog.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorloop.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorloopuntil.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratornot.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorrepeat.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorsuccessuntil.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratortime.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\nodes\decorators\decoratorweight.cpp" />
<ClCompile Include="..\..\..\..\src\behaviortree\registernodes.cpp" />
<ClCompile Include="..\..\..\..\src\common\assert.cpp" />
<ClCompile Include="..\..\..\..\src\common\base.cpp" />
<ClCompile Include="..\..\..\..\src\common\convertutf.cpp" />
<ClCompile Include="..\..\..\..\src\common\crc.cpp" />
<ClCompile Include="..\..\..\..\src\common\factory.cpp" />
<ClCompile Include="..\..\..\..\src\common\file\file.cpp" />
<ClCompile Include="..\..\..\..\src\common\file\filemanager.cpp" />
<ClCompile Include="..\..\..\..\src\common\file\filesystem_gcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\file\filesystem_vcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\file\listfiles.cpp" />
<ClCompile Include="..\..\..\..\src\common\logger\logger.cpp" />
<ClCompile Include="..\..\..\..\src\common\logger\logmanager.cpp" />
<ClCompile Include="..\..\..\..\src\common\memory\memory.cpp" />
<ClCompile Include="..\..\..\..\src\common\meta.cpp" />
<ClCompile Include="..\..\..\..\src\common\object\tagobject.cpp" />
<ClCompile Include="..\..\..\..\src\common\operation.cpp" />
<ClCompile Include="..\..\..\..\src\common\profiler\profiler.cpp" />
<ClCompile Include="..\..\..\..\src\common\randomgenerator\randomgenerator.cpp" />
<ClCompile Include="..\..\..\..\src\common\rttibase.cpp" />
<ClCompile Include="..\..\..\..\src\common\serialization\textnode.cpp" />
<ClCompile Include="..\..\..\..\src\common\socket\defaultsocketwrapper_gcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\socket\defaultsocketwrapper_vcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\socket\socketconnect.cpp" />
<ClCompile Include="..\..\..\..\src\common\socket\socketconnect_base.cpp" />
<ClCompile Include="..\..\..\..\src\common\string\stringcrc.cpp" />
<ClCompile Include="..\..\..\..\src\common\string\stringutils.cpp" />
<ClCompile Include="..\..\..\..\src\common\system_gcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\system_vcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\thread\mutex_gcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\thread\mutex_vcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\thread\wrapper.cpp" />
<ClCompile Include="..\..\..\..\src\common\thread\wrapper_gcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\thread\wrapper_vcc.cpp" />
<ClCompile Include="..\..\..\..\src\common\workspace.cpp" />
<ClCompile Include="..\..\..\..\src\common\xml\xml.cpp" />
<ClCompile Include="..\..\..\..\src\common\xml\xmlanalyzer.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\alwaystransition.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\fsm.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\fsmstate.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\startcondition.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\transitioncondition.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\waitframesstate.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\waitstate.cpp" />
<ClCompile Include="..\..\..\..\src\fsm\waittransition.cpp" />
<ClCompile Include="..\..\..\..\src\htn\agentproperties.cpp" />
<ClCompile Include="..\..\..\..\src\htn\agentstate.cpp" />
<ClCompile Include="..\..\..\..\src\htn\htnmethod.cpp" />
<ClCompile Include="..\..\..\..\src\htn\planner.cpp" />
<ClCompile Include="..\..\..\..\src\htn\plannertask.cpp" />
<ClCompile Include="..\..\..\..\src\htn\task.cpp" />
<ClCompile Include="..\..\..\..\src\network\network.cpp" />
<ClCompile Include="..\..\..\..\src\property\properties.cpp" />
<ClCompile Include="..\..\..\..\src\property\property.cpp" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{f9a73654-619a-41f7-8e56-9e50c8073a90}</ProjectGuid>
<Keyword>Android</Keyword>
<RootNamespace>behaviac_android</RootNamespace>
<DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
<ApplicationType>Android</ApplicationType>
<ApplicationTypeRevision>1.0</ApplicationTypeRevision>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>Clang_3_6</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>Gcc_4_9</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>Gcc_4_9</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'" />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>BEHAVIACDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>BEHAVIACDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
<AdditionalOptions>-lm %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>echo copy assets...
del $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\*.* /s /q /f
rd $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\ /s /q
xcopy ..\..\..\..\test\demo_running\behaviac\exported\*.* $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\behaviac\exported\ /s /y</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;$(Sysroot)\usr\include;$(StlIncludeDirectories)%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>None</DebugInformationFormat>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
<AdditionalOptions>-lm %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>echo copy assets...
del $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\*.* /s /q /f
rd $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\ /s /q
xcopy ..\..\..\..\test\demo_running\behaviac\exported\*.* $(SolutionDir)$(Platform)\$(Configuration)\Package\assets\behaviac\exported\ /s /y</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>BEHAVIACDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
<AdditionalIncludeDirectories>..\..\..\..\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>BEHAVIACDLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<CompileAs>CompileAsCpp</CompileAs>
</ClCompile>
<Link>
<LibraryDependencies>%(LibraryDependencies);GLESv1_CM;EGL;</LibraryDependencies>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>