lnls-dig / halcs

Hardware Abstraction Layer for Control Systems
GNU General Public License v3.0
1 stars 4 forks source link

[libclient] Create bindings for python #49

Open lerwys opened 8 years ago

lerwys commented 8 years ago

Issue by lerwys Thursday Nov 27, 2014 at 12:58 GMT Originally opened as https://github.com/lnls-dig/bpm-sw/issues/49


Problem: Often, it is easier to use a language like Python to create test programs and scripts. As we only have a C library, it is necessary to create bindings to allow a python program to access the libclient API.

Possible Solution: Use SIP tool to do this.

lerwys commented 8 years ago

Comment by lerwys Wednesday Jan 13, 2016 at 00:36 GMT


Possible better solution: Usage of zproject to create bindings for vairous languages (JNI, Python, QML, Qt, Ruby). The only "problem" is on using zproject conventions, but this should be easily done