Private
Public Access
2
0

maa: make common.h header to replace maa.h header to simplify includes

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2014-06-11 14:17:34 +01:00
parent fdfafa5626
commit 6e4f8b085f
15 changed files with 256 additions and 225 deletions

View File

@@ -55,7 +55,7 @@ if (DOXYGEN_FOUND)
add_custom_target (${_file}class_doc_i DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${_file}_class_doc.i)
add_dependencies (${_file}class_doc_i doc)
endforeach ()
set (DOCFILES maa ${DOCCLASSES})
set (DOCFILES common ${DOCCLASSES})
foreach (_file ${DOCFILES})
add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}_doc.i
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/doxy2swig.py -n

View File

@@ -25,7 +25,7 @@
#include <stdlib.h>
#include <string.h>
#include "maa.h"
#include "common.h"
maa_board_t*
maa_intel_galileo_rev_d()

View File

@@ -28,7 +28,6 @@
#include <sched.h>
#include <string.h>
#include "maa.h"
#include "maa_internal.h"
#include "intel_galileo_rev_d.h"
#include "gpio.h"

View File

@@ -1,5 +1,5 @@
#ifdef DOXYGEN
%include maa_doc.i
%include common_doc.i
%include gpio_class_doc.i
%include i2c_class_doc.i
%include pwm_class_doc.i
@@ -8,7 +8,7 @@
#endif
%{
#include "maa.h"
#include "common.h"
#include "gpio.hpp"
#include "pwm.hpp"
#include "i2c.hpp"

View File

@@ -17,7 +17,7 @@ if (DOXYGEN_FOUND)
foreach (_file ${DOCCLASSES})
add_dependencies (${SWIG_MODULE_pymaa_REAL_NAME} ${_file}class_doc_i)
endforeach ()
add_dependencies (${SWIG_MODULE_pymaa_REAL_NAME} maadoc_i)
add_dependencies (${SWIG_MODULE_pymaa_REAL_NAME} commondoc_i)
add_custom_target (pydoc
pydoc -w ${CMAKE_CURRENT_BINARY_DIR}/pymaa.py ${CMAKE_CURRENT_BINARY_DIR}/