Преглед на файлове

add: 添加rsa库的支持

Wendal Chen преди 3 години
родител
ревизия
77eaabb504
променени са 3 файла, в които са добавени 9 реда и са изтрити 0 реда
  1. 2 0
      application/include/luat_conf_bsp.h
  2. 3 0
      application/src/luat_base_air105.c
  3. 4 0
      xmake.lua

+ 2 - 0
application/include/luat_conf_bsp.h

@@ -93,6 +93,8 @@
 // #define LUAT_USE_VMX 1 
 // #define LUAT_USE_NES
 
+#define LUAT_USE_RSA 1
+
 //---------------------
 // UI
 #define LUAT_USE_LCD 1

+ 3 - 0
application/src/luat_base_air105.c

@@ -228,6 +228,9 @@ static const luaL_Reg loadedlibs[] = {
 #endif
 #ifdef LUAT_USE_PROTOBUF
   {"protobuf", luaopen_protobuf},
+#endif
+#ifdef LUAT_USE_RSA
+  {"rsa", luaopen_rsa},
 #endif
   {"usbapp", luaopen_usbapp},
   {"audio", luaopen_multimedia_audio},

+ 4 - 0
xmake.lua

@@ -435,6 +435,10 @@ if with_luatos then
     -- protobuf
     add_includedirs(luatos.."components/serialization/protobuf")
     add_files(luatos.."components/serialization/protobuf/*.c")
+    
+    -- rsa
+    add_includedirs(luatos.."components/rsa/inc")
+    add_files(luatos.."components/rsa/**.c")
 else
 
     add_files("Third_Party/vsprintf/*.c",{public = true})