title: Building i2c-tools on android
body: <p>I'm trying to integrate i2-tools on Android build system. I have modified the Android.mk as referred from the blog on internet but I could not see my files getting compiled.</p>
  
  <pre><code>LOCAL_PATH:= $(call my-dir)
  
  include $(CLEAR_VARS)
  
  LOCAL_MODULE_TAGS := optional
  LOCAL_C_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)/$(KERNEL_DIR)/include
  LOCAL_SRC_FILES := tools/i2cbusses.c tools/util.c
  LOCAL_MODULE := i2c-tools
  include $(BUILD_STATIC_LIBRARY)
  
  include $(CLEAR_VARS)
  
  LOCAL_MODULE_TAGS := optional
  LOCAL_SRC_FILES:=tools/i2cdetect.c
  LOCAL_MODULE:=i2cdetect
  LOCAL_CPPFLAGS += -DANDROID
  LOCAL_SHARED_LIBRARIES:=libc
  LOCAL_STATIC_LIBRARIES := i2c-tools
  LOCAL_C_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)/$(KERNEL_DIR)/include
  include $(BUILD_EXECUTABLE)
  
  include $(CLEAR_VARS)
  
  LOCAL_MODULE_TAGS := optional
  LOCAL_SRC_FILES:=tools/i2cget.c
  LOCAL_MODULE:=i2cget
  LOCAL_CPPFLAGS += -DANDROID
  LOCAL_SHARED_LIBRARIES:=libc
  LOCAL_STATIC_LIBRARIES := i2c-tools
  LOCAL_C_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)/$(KERNEL_DIR)/include
  include $(BUILD_EXECUTABLE)
  
  include $(CLEAR_VARS)
  
  LOCAL_MODULE_TAGS := optional
  LOCAL_SRC_FILES:=tools/i2cset.c
  LOCAL_MODULE:=i2cset
  LOCAL_CPPFLAGS += -DANDROID
  LOCAL_SHARED_LIBRARIES:=libc
  LOCAL_STATIC_LIBRARIES := i2c-tools
  LOCAL_C_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)/$(KERNEL_DIR)/include
  include $(BUILD_EXECUTABLE)
  
  include $(CLEAR_VARS)
  
  LOCAL_MODULE_TAGS := optional
  LOCAL_SRC_FILES:=tools/i2cdump.c
  LOCAL_MODULE:=i2cdump
  LOCAL_CPPFLAGS += -DANDROID
  LOCAL_SHARED_LIBRARIES:=libc
  LOCAL_STATIC_LIBRARIES := i2c-tools
  LOCAL_C_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)/$(KERNEL_DIR)/include
  include $(BUILD_EXECUTABLE)
  </code></pre>
  
  <p>Any help is appreciated.</p>
  
  <p>Thanks,
  Nanda</p>