Directory BINDINGS/

Directory Created:
2012-08-15 14:40
Total Files:
2
Deleted Files:
1
Lines of Code:
267

[root]/BINDINGS
        directory in repo PERL (4 files, 1028 lines)
        directory in repo PYTHON (4 files, 147 lines)

Lines of Code

BINDINGS/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 8 (100.0%) 274 (100.0%) 34.2
epruesse 3 (37.5%) 269 (98.2%) 89.6
westram 5 (62.5%) 5 (1.8%) 1.0

Most Recent Commits

westram 2019-03-13 11:05 Rev.: 17655


* adds: [17654/branches/fts]
- commit went into wrong branch

0 lines of code changed in 1 file:

  • BINDINGS: R (del)
westram 2013-10-31 15:21 Rev.: 10998


* cflags were completely unused (untested)

1 lines of code changed in 1 file:

  • BINDINGS: Makefile (+1 -1)
westram 2013-10-30 16:58 Rev.: 10974


* renamed include variables

2 lines of code changed in 1 file:

  • BINDINGS: Makefile (+2 -2)
westram 2013-10-29 13:55 Rev.: 10956


* made A_CC and A_CXX consistent
- A_CXX previously contained cxxflags
- cxxflags are now passed down and used separately

1 lines of code changed in 1 file:

  • BINDINGS: Makefile (+1 -1)
westram 2013-10-29 13:23 Rev.: 10955


- renamed
* ACC -> A_CC
* CPP -> A_CXX (misleading atm, since it contains c++flags)

1 lines of code changed in 1 file:

  • BINDINGS: Makefile (+1 -3)
epruesse 2012-08-15 14:40 Rev.: 8848

Added Python bindings using SWIG

Build and clean targets are "bindings" and "bindings_clean"; they
are not added to all and clean yet. The "test.py" shows a bit of
the python usage of the interface. You need to have swig installed,
of course.

The bindings are not build from arb_prot.h like the perl bindings.
Rather, ARB.i defines the exported functions. This is to make the
interface smaller and have an avenue of keeping it stable in case
the library interface needs to be changed. It also cuts down on
compile time a lot.

The idea is to eventually build the perl bindings with SWIG as well.
I haven't figured out how to provide the BIO:: module with the
ARB module yet, though, which would be required for backwards
compatability with pre-existing amc scripts.

269 lines of code changed in 3 files:

  • BINDINGS: ARB.i (new 196), Makefile (new 73), R (new)
Generated by StatSVN 0.7.0