upm_mixed_module_init (NAME button DESCRIPTION "Button" C_HDR button.h C_SRC button.c CPP_HDR button.hpp CPP_SRC button.cxx IFACE_HDR iButton.hpp REQUIRES mraa)