Revision: 3613 http://smartbody.svn.sourceforge.net/smartbody/?rev=3613&view=rev Author: fengww Date: 2012-07-26 23:11:23 +0000 (Thu, 26 Jul 2012) Log Message: ----------- Update Android port to support Python script interface. Works for SbmJni minimal application. Would update for vh_wrapper in the future.
Modified Paths: -------------- trunk/android/lib/libboost_python.a trunk/android/lib/libpython2.6.so trunk/android/ode/jni/Application.mk trunk/android/sbmjni/jni/Android.mk trunk/android/sbmjni/jni/Application.mk trunk/android/sbmjni/jni/sbmjni.cpp trunk/android/sbmjni/sbmjniData/default.seq trunk/android/sbmjni/src/com/android/sbmjni/SbmJNIActivity.java trunk/android/sbmjni/src/com/android/sbmjni/SbmJNILib.java trunk/android/smartbody-lib/jni/Android.mk trunk/android/smartbody-lib/jni/Application.mk trunk/android/steersuite-1.3/jni/Application.mk trunk/android/steersuite-1.3/pprAI/jni/Application.mk trunk/android/steersuite-1.3/steerlib/jni/Application.mk trunk/android/vh_wrapper/jni/Android.mk trunk/android/vhcl/jni/Android.mk trunk/android/vhcl/jni/Application.mk trunk/android/vhmsg/jni/Android.mk trunk/android/vhmsg/jni/Application.mk trunk/android/wsp/jni/Android.mk trunk/android/wsp/jni/Application.mk trunk/core/smartbody/smartbody-lib/src/bml/bml_processor.cpp trunk/core/smartbody/smartbody-lib/src/sb/SBBmlProcessor.cpp trunk/core/smartbody/smartbody-lib/src/sb/SBPython.cpp trunk/core/smartbody/smartbody-lib/src/sb/SBPythonClass.cpp trunk/core/smartbody/smartbody-lib/src/sb/SBPythonClass.h trunk/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.cpp trunk/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.h trunk/core/smartbody/smartbody-lib/src/sbm/sbm_character.cpp trunk/core/smartbody/smartbody-lib/src/sr/sr_sn_colorsurf.cpp Added Paths: ----------- trunk/android/pythonLib/ trunk/android/pythonLib/include/ trunk/android/pythonLib/include/python2.6/ trunk/android/pythonLib/include/python2.6/Python-ast.h trunk/android/pythonLib/include/python2.6/Python.h trunk/android/pythonLib/include/python2.6/abstract.h trunk/android/pythonLib/include/python2.6/asdl.h trunk/android/pythonLib/include/python2.6/ast.h trunk/android/pythonLib/include/python2.6/bitset.h trunk/android/pythonLib/include/python2.6/boolobject.h trunk/android/pythonLib/include/python2.6/bufferobject.h trunk/android/pythonLib/include/python2.6/bytearrayobject.h trunk/android/pythonLib/include/python2.6/bytes_methods.h trunk/android/pythonLib/include/python2.6/bytesobject.h trunk/android/pythonLib/include/python2.6/cStringIO.h trunk/android/pythonLib/include/python2.6/cellobject.h trunk/android/pythonLib/include/python2.6/ceval.h trunk/android/pythonLib/include/python2.6/classobject.h trunk/android/pythonLib/include/python2.6/cobject.h trunk/android/pythonLib/include/python2.6/code.h trunk/android/pythonLib/include/python2.6/codecs.h trunk/android/pythonLib/include/python2.6/compile.h trunk/android/pythonLib/include/python2.6/complexobject.h trunk/android/pythonLib/include/python2.6/datetime.h trunk/android/pythonLib/include/python2.6/descrobject.h trunk/android/pythonLib/include/python2.6/dictobject.h trunk/android/pythonLib/include/python2.6/enumobject.h trunk/android/pythonLib/include/python2.6/errcode.h trunk/android/pythonLib/include/python2.6/eval.h trunk/android/pythonLib/include/python2.6/fileobject.h trunk/android/pythonLib/include/python2.6/floatobject.h trunk/android/pythonLib/include/python2.6/frameobject.h trunk/android/pythonLib/include/python2.6/funcobject.h trunk/android/pythonLib/include/python2.6/genobject.h trunk/android/pythonLib/include/python2.6/graminit.h trunk/android/pythonLib/include/python2.6/grammar.h trunk/android/pythonLib/include/python2.6/import.h trunk/android/pythonLib/include/python2.6/intobject.h trunk/android/pythonLib/include/python2.6/intrcheck.h trunk/android/pythonLib/include/python2.6/iterobject.h trunk/android/pythonLib/include/python2.6/listobject.h trunk/android/pythonLib/include/python2.6/longintrepr.h trunk/android/pythonLib/include/python2.6/longobject.h trunk/android/pythonLib/include/python2.6/marshal.h trunk/android/pythonLib/include/python2.6/metagrammar.h trunk/android/pythonLib/include/python2.6/methodobject.h trunk/android/pythonLib/include/python2.6/modsupport.h trunk/android/pythonLib/include/python2.6/moduleobject.h trunk/android/pythonLib/include/python2.6/node.h trunk/android/pythonLib/include/python2.6/object.h trunk/android/pythonLib/include/python2.6/objimpl.h trunk/android/pythonLib/include/python2.6/opcode.h trunk/android/pythonLib/include/python2.6/osdefs.h trunk/android/pythonLib/include/python2.6/parsetok.h trunk/android/pythonLib/include/python2.6/patchlevel.h trunk/android/pythonLib/include/python2.6/pgen.h trunk/android/pythonLib/include/python2.6/pgenheaders.h trunk/android/pythonLib/include/python2.6/py_curses.h trunk/android/pythonLib/include/python2.6/pyarena.h trunk/android/pythonLib/include/python2.6/pyconfig.h trunk/android/pythonLib/include/python2.6/pydebug.h trunk/android/pythonLib/include/python2.6/pyerrors.h trunk/android/pythonLib/include/python2.6/pyexpat.h trunk/android/pythonLib/include/python2.6/pyfpe.h trunk/android/pythonLib/include/python2.6/pygetopt.h trunk/android/pythonLib/include/python2.6/pymacconfig.h trunk/android/pythonLib/include/python2.6/pymactoolbox.h trunk/android/pythonLib/include/python2.6/pymath.h trunk/android/pythonLib/include/python2.6/pymem.h trunk/android/pythonLib/include/python2.6/pyport.h trunk/android/pythonLib/include/python2.6/pystate.h trunk/android/pythonLib/include/python2.6/pystrcmp.h trunk/android/pythonLib/include/python2.6/pystrtod.h trunk/android/pythonLib/include/python2.6/pythonrun.h trunk/android/pythonLib/include/python2.6/pythread.h trunk/android/pythonLib/include/python2.6/rangeobject.h trunk/android/pythonLib/include/python2.6/setobject.h trunk/android/pythonLib/include/python2.6/sliceobject.h trunk/android/pythonLib/include/python2.6/stringobject.h trunk/android/pythonLib/include/python2.6/structmember.h trunk/android/pythonLib/include/python2.6/structseq.h trunk/android/pythonLib/include/python2.6/symtable.h trunk/android/pythonLib/include/python2.6/sysmodule.h trunk/android/pythonLib/include/python2.6/timefuncs.h trunk/android/pythonLib/include/python2.6/token.h trunk/android/pythonLib/include/python2.6/traceback.h trunk/android/pythonLib/include/python2.6/tupleobject.h trunk/android/pythonLib/include/python2.6/ucnhash.h trunk/android/pythonLib/include/python2.6/unicodeobject.h trunk/android/pythonLib/include/python2.6/warnings.h trunk/android/pythonLib/include/python2.6/weakrefobject.h trunk/android/pythonLib/lib/ trunk/android/pythonLib/lib/python2.6/ trunk/android/pythonLib/lib/python2.6/distutils/ trunk/android/pythonLib/lib/python2.6/distutils/README trunk/android/pythonLib/lib/python2.6/distutils/__init__.py trunk/android/pythonLib/lib/python2.6/distutils/archive_util.py trunk/android/pythonLib/lib/python2.6/distutils/bcppcompiler.py trunk/android/pythonLib/lib/python2.6/distutils/ccompiler.py trunk/android/pythonLib/lib/python2.6/distutils/cmd.py trunk/android/pythonLib/lib/python2.6/distutils/command/ trunk/android/pythonLib/lib/python2.6/distutils/command/__init__.py trunk/android/pythonLib/lib/python2.6/distutils/command/bdist.py trunk/android/pythonLib/lib/python2.6/distutils/command/bdist_dumb.py trunk/android/pythonLib/lib/python2.6/distutils/command/bdist_msi.py trunk/android/pythonLib/lib/python2.6/distutils/command/bdist_rpm.py trunk/android/pythonLib/lib/python2.6/distutils/command/bdist_wininst.py trunk/android/pythonLib/lib/python2.6/distutils/command/build.py trunk/android/pythonLib/lib/python2.6/distutils/command/build_clib.py trunk/android/pythonLib/lib/python2.6/distutils/command/build_ext.py trunk/android/pythonLib/lib/python2.6/distutils/command/build_py.py trunk/android/pythonLib/lib/python2.6/distutils/command/build_scripts.py trunk/android/pythonLib/lib/python2.6/distutils/command/clean.py trunk/android/pythonLib/lib/python2.6/distutils/command/command_template trunk/android/pythonLib/lib/python2.6/distutils/command/config.py trunk/android/pythonLib/lib/python2.6/distutils/command/install.py trunk/android/pythonLib/lib/python2.6/distutils/command/install_data.py trunk/android/pythonLib/lib/python2.6/distutils/command/install_egg_info.py trunk/android/pythonLib/lib/python2.6/distutils/command/install_headers.py trunk/android/pythonLib/lib/python2.6/distutils/command/install_lib.py trunk/android/pythonLib/lib/python2.6/distutils/command/install_scripts.py trunk/android/pythonLib/lib/python2.6/distutils/command/register.py trunk/android/pythonLib/lib/python2.6/distutils/command/sdist.py trunk/android/pythonLib/lib/python2.6/distutils/command/upload.py trunk/android/pythonLib/lib/python2.6/distutils/command/wininst-6.0.exe trunk/android/pythonLib/lib/python2.6/distutils/command/wininst-7.1.exe trunk/android/pythonLib/lib/python2.6/distutils/command/wininst-8.0.exe trunk/android/pythonLib/lib/python2.6/distutils/command/wininst-9.0-amd64.exe trunk/android/pythonLib/lib/python2.6/distutils/command/wininst-9.0.exe trunk/android/pythonLib/lib/python2.6/distutils/config.py trunk/android/pythonLib/lib/python2.6/distutils/core.py trunk/android/pythonLib/lib/python2.6/distutils/cygwinccompiler.py trunk/android/pythonLib/lib/python2.6/distutils/debug.py trunk/android/pythonLib/lib/python2.6/distutils/dep_util.py trunk/android/pythonLib/lib/python2.6/distutils/dir_util.py trunk/android/pythonLib/lib/python2.6/distutils/dist.py trunk/android/pythonLib/lib/python2.6/distutils/emxccompiler.py trunk/android/pythonLib/lib/python2.6/distutils/errors.py trunk/android/pythonLib/lib/python2.6/distutils/extension.py trunk/android/pythonLib/lib/python2.6/distutils/fancy_getopt.py trunk/android/pythonLib/lib/python2.6/distutils/file_util.py trunk/android/pythonLib/lib/python2.6/distutils/filelist.py trunk/android/pythonLib/lib/python2.6/distutils/log.py trunk/android/pythonLib/lib/python2.6/distutils/msvc9compiler.py trunk/android/pythonLib/lib/python2.6/distutils/msvccompiler.py trunk/android/pythonLib/lib/python2.6/distutils/mwerkscompiler.py trunk/android/pythonLib/lib/python2.6/distutils/spawn.py trunk/android/pythonLib/lib/python2.6/distutils/sysconfig.py trunk/android/pythonLib/lib/python2.6/distutils/text_file.py trunk/android/pythonLib/lib/python2.6/distutils/unixccompiler.py trunk/android/pythonLib/lib/python2.6/distutils/util.py trunk/android/pythonLib/lib/python2.6/distutils/version.py trunk/android/pythonLib/lib/python2.6/distutils/versionpredicate.py trunk/android/pythonLib/lib/python2.6/setuptools/ trunk/android/pythonLib/lib/python2.6/setuptools/archive_util.py trunk/android/pythonLib/lib/python2.6/setuptools/command/ trunk/android/pythonLib/lib/python2.6/setuptools/command/__init__.py trunk/android/pythonLib/lib/python2.6/setuptools/command/alias.py trunk/android/pythonLib/lib/python2.6/setuptools/command/bdist_egg.py trunk/android/pythonLib/lib/python2.6/setuptools/command/bdist_rpm.py trunk/android/pythonLib/lib/python2.6/setuptools/command/bdist_wininst.py trunk/android/pythonLib/lib/python2.6/setuptools/command/build_ext.py trunk/android/pythonLib/lib/python2.6/setuptools/command/build_py.py trunk/android/pythonLib/lib/python2.6/setuptools/command/develop.py trunk/android/pythonLib/lib/python2.6/setuptools/command/easy_install.py trunk/android/pythonLib/lib/python2.6/setuptools/command/egg_info.py trunk/android/pythonLib/lib/python2.6/setuptools/command/install.py trunk/android/pythonLib/lib/python2.6/setuptools/command/install_egg_info.py trunk/android/pythonLib/lib/python2.6/setuptools/command/install_lib.py trunk/android/pythonLib/lib/python2.6/setuptools/command/install_scripts.py trunk/android/pythonLib/lib/python2.6/setuptools/command/register.py trunk/android/pythonLib/lib/python2.6/setuptools/command/rotate.py trunk/android/pythonLib/lib/python2.6/setuptools/command/saveopts.py trunk/android/pythonLib/lib/python2.6/setuptools/command/sdist.py trunk/android/pythonLib/lib/python2.6/setuptools/command/setopt.py trunk/android/pythonLib/lib/python2.6/setuptools/command/upload.py trunk/android/pythonLib/lib/python2.6/setuptools/depends.py trunk/android/pythonLib/lib/python2.6/setuptools/dist.py trunk/android/pythonLib/lib/python2.6/setuptools/extension.py trunk/android/pythonLib/lib/python2.6/setuptools/package_index.py trunk/android/pythonLib/lib/python2.6/setuptools/sandbox.py trunk/android/pythonLib/python/ trunk/android/pythonLib/python/py4a/ trunk/android/pythonLib/python/py4a/__init__.py trunk/android/pythonLib/python.sh trunk/android/pythonLib/setup.cfg trunk/android/pythonLib/setup.sh trunk/android/sbmjni/sbmjniData/default.py trunk/core/smartbody/smartbody-lib/src/sbm/ParserASFAMC.cpp trunk/core/smartbody/smartbody-lib/src/sbm/ParserBVH.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Smartbody-svn mailing list Smartbody-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/smartbody-svn