From: jasle Date: Tue, 20 Feb 2024 02:01:58 +0000 (+0100) Subject: mt5311: make package importable as lua module X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=f4d74e1b2f370184b07f3ec9d7f8fe8611972a6d;p=openwrt-packages.git mt5311: make package importable as lua module Added init.lua to make the program importable by other lua programs. Signed-off-by: jasle --- diff --git a/utils/mt5311/Makefile b/utils/mt5311/Makefile index a0d43695b..3aca75070 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 000000000..d6402c517 --- /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 +