gpio: use strtol instead of atoi
[contrib/mraa.git] / src / CMakeLists.txt
index feddc48..9259d04 100644 (file)
@@ -8,8 +8,11 @@ set (maa_LIB_HEADERS
   ${PROJECT_SOURCE_DIR}/api/gpio.h
   ${PROJECT_SOURCE_DIR}/api/i2c.h
   ${PROJECT_SOURCE_DIR}/api/pwm.h
-  ${PROJECT_SOURCE_DIR}/include/smbus.hpp
+  ${PROJECT_SOURCE_DIR}/api/spi.h
+  ${PROJECT_SOURCE_DIR}/api/aio.h
   ${PROJECT_SOURCE_DIR}/include/smbus.h
+  ${PROJECT_SOURCE_DIR}/include/version.h
+  ${PROJECT_SOURCE_DIR}/include/intel_galileo_rev_d.h
 )
 
 set (maa_LIB_KERNEL
@@ -25,6 +28,9 @@ set (maa_LIB_SRCS
   ${PROJECT_SOURCE_DIR}/src/i2c/i2c.c
   ${PROJECT_SOURCE_DIR}/src/i2c/smbus.c
   ${PROJECT_SOURCE_DIR}/src/pwm/pwm.c
+  ${PROJECT_SOURCE_DIR}/src/spi/spi.c
+  ${PROJECT_SOURCE_DIR}/src/aio/aio.c
+  ${PROJECT_SOURCE_DIR}/src/intel_galileo_rev_d.c
 # autogenerated version file
   ${CMAKE_CURRENT_BINARY_DIR}/version.c
 )
@@ -50,7 +56,7 @@ install (TARGETS maa DESTINATION lib)
 
 if (DOXYGEN_FOUND)
   set (CMAKE_SWIG_FLAGS -DDOXYGEN=${DOXYGEN_FOUND})
-  set (DOCFILES maa pwm i2c gpio)
+  set (DOCFILES maa pwm i2c gpio aio spi)
   foreach (_file ${DOCFILES})
     add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}_doc.i
       COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/doxy2swig.py -n
@@ -68,5 +74,5 @@ if (SWIG_FOUND)
   include (${SWIG_USE_FILE})
 
   add_subdirectory (python)
-  add_subdirectory (javascript)
+#  add_subdirectory (javascript)
 endif ()