MAA version 0.2.0 moves to a standard C API
authorBrendan Le Foll <brendan.le.foll@intel.com>
Sun, 27 Apr 2014 20:17:54 +0000 (21:17 +0100)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Sun, 27 Apr 2014 20:17:54 +0000 (21:17 +0100)
commita5a407e4b589be8e4e9ef5a1e1c1daf06cdcbea0
tree968f790da3e84ffa09ff214e55658c41a4670bf2
parent5a270191b5541f609841d06dc820c7cc5352351f
MAA version 0.2.0 moves to a standard C API

* Removed all C++ code and renamed all .cxx extensions to .c
* All functions are renamed to maa_ and modules are for example called maa_pwm
* Cmake can now 'make doc' using a Doxyfile.in to create documentation
* examples/ have been updated but swig generated API is untested

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
23 files changed:
CMakeLists.txt
README
api/gpio.h
api/i2c.h
api/i2cslave.h [deleted file]
api/maa.h
api/pwm.h
examples/CMakeLists.txt
examples/blink-io8.c [moved from examples/blink-io8.cxx with 100% similarity]
examples/cycle-pwm3.c [moved from examples/cycle-pwm3.cxx with 88% similarity]
examples/hellomaa.c [moved from examples/hellomaa.cxx with 94% similarity]
examples/i2c_HMC5883L.c [moved from examples/i2c_HMC5883L.cxx with 88% similarity]
include/smbus.hpp [deleted file]
src/CMakeLists.txt
src/i2c/i2c.c [moved from src/i2c/i2cslave.cxx with 66% similarity]
src/i2c/i2c.cxx [deleted file]
src/javascript/CMakeLists.txt
src/maa.c [moved from src/maa.cxx with 89% similarity]
src/maa.i
src/maa.pc.cmake
src/pwm/pwm.c [new file with mode: 0644]
src/pwm/pwm.cxx [deleted file]
src/python/CMakeLists.txt