summaryrefslogtreecommitdiffstats
path: root/bindings/python/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* change to system python and swigreplicant-6.0-alpha-0004replicant-6.0-alpha-0003replicant-6.0-alpha-0002replicant-6.0-alpha-0001Wolfgang Wiedmeyer2016-01-141-22/+12
| | | | | Change-Id: Iefb42d20372dc90f4673277905dc6be52e5c1db1 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Drop release v2.6.0+no-stlportJean-Michel Trivi2015-07-151-9/+28
| | | | | | | Bug 246391 Change-Id: I662b7b0f90c97cb169978e1b64ad1fe32c440cf5 Signed-off-by: Jean-Michel Trivi <jmtrivi@google.com>
* Fix mac build: do not hardcode linux pathsJean-Michel Trivi2015-04-281-2/+2
| | | | Change-Id: I70996fcbc0c0d60c51fde207dfd8cae25265c79b
* android/python bindings: force gcc and 32bits compilationDavid Wagner2015-04-231-0/+5
| | | | | | | | | | | Since Android only provides a 32bits version of the python interpreter and libs, we need to compile for 32bits even on 64bits hosts. Also, since it seems that clang is the default compiler for host, we need to explicitely forbid it as long as the parameter-framework is compiled with gcc. Change-Id: I5d484c0e58c304680192f443acd81258de179e52 Signed-off-by: David Wagner <david.wagner@intel.com>
* Create output host library directory if neededPhilippe Afonso2015-02-181-0/+1
| | | | | | | | | | | | The directory where to generate output may not exists leading generation to failure. This patch adds the directory creation and thus makes sure generation won't fail for this reason. Change-Id: I1cee75d6d7921315dc3a928245499bde447c3639 Tracked-On: https://jira01.devtools.intel.com/browse/IMINAN-19676 Signed-off-by: Sebastien Gonzalve <sebastien.gonzalve@intel.com>
* bindings: bind ILogger and setLogger()David Wagner2015-01-281-1/+5
| | | | | | | | | | | | | | | This will allow users of the parameter-framework bindings to set a logger; without it, the parameter-framework wasn't able to log anything. Some SWIG features and workarounds must be activated in order to: - Support nested classes; - Derive bound classes and allow C++ to call back the user-created objects; - Properly handle exceptions that may be raised upon errors happening on the user side. Change-Id: I955152a4658eff3307ad595f175f2624a3acfa8c Signed-off-by: David Wagner <david.wagner@intel.com>
* Introduce Python bindingsDavid Wagner2015-01-281-0/+81
These bindings for the parameter-framework generic connector use "SWIG" to generate: - a C++ file providing a basic bridge between C++ and Python (must be compiled to a shared library named "_PyPfw.so" - the name is important) - a Python module wrapping it inside a Proxy class, re-creating the same classes as the parameter-framework generic connector. See http://www.swig.org for the full SWIG documentation. They are generated and compiled on-the-fly as part of the build process. Change-Id: If7c67f1178dcc9f438cf037246eb77bbd74b689a Signed-off-by: David Wagner <david.wagner@intel.com> Signed-off-by: Sebastien Gonzalve<sebastien.gonzalve@intel.com>