From f4d74e1b2f370184b07f3ec9d7f8fe8611972a6d Mon Sep 17 00:00:00 2001 From: jasle Date: Tue, 20 Feb 2024 03:01:58 +0100 Subject: [PATCH] mt5311: make package importable as lua module Added init.lua to make the program importable by other lua programs. Signed-off-by: jasle --- utils/mt5311/Makefile | 1 + utils/mt5311/files/init.lua | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 utils/mt5311/files/init.lua diff --git a/utils/mt5311/Makefile b/utils/mt5311/Makefile index a0d43695bd..3aca750705 100644 --- a/utils/mt5311/Makefile +++ b/utils/mt5311/Makefile @@ -37,6 +37,7 @@ define Package/mt5311/install $(INSTALL_DATA) $(PKG_BUILD_DIR)/ebm.lua $(1)/usr/lib/lua/mt5311/ $(INSTALL_DATA) $(PKG_BUILD_DIR)/register.lua $(1)/usr/lib/lua/mt5311/ $(INSTALL_DATA) $(PKG_BUILD_DIR)/register.map $(1)/usr/lib/lua/mt5311/ + $(INSTALL_DATA) ./files/init.lua $(1)/usr/lib/lua/mt5311/ $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) ./files/ebm-read $(1)/usr/bin/ diff --git a/utils/mt5311/files/init.lua b/utils/mt5311/files/init.lua new file mode 100644 index 0000000000..d6402c517d --- /dev/null +++ b/utils/mt5311/files/init.lua @@ -0,0 +1,11 @@ +-- mt5311 init file, makes mt5311 importable as module + +local dir = '/usr/lib/lua/mt5311/' +local file = dir .. 'ebm.lua' +arg={} +arg[0] = file + +mt5311 = assert(loadfile(file))(arg) + +return mt5311 +