Browse Source

change: pc模拟器,移除不需要编译的库相关的配置

Wendal Chen 1 month ago
parent
commit
41e1d335fd
2 changed files with 18 additions and 19 deletions
  1. 1 1
      bsp/pc/include/luat_conf_bsp.h
  2. 17 18
      bsp/pc/xmake.lua

+ 1 - 1
bsp/pc/include/luat_conf_bsp.h

@@ -119,7 +119,7 @@
 // #define LUAT_USE_ONEWIRE 1
 // #define LUAT_USE_WS2812 1
 #define LUAT_USE_XXTEA 1
-#define LUAT_USE_PROFILER 1
+// #define LUAT_USE_PROFILER 1
 
 // #define LUAT_USE_ROSTR 1
 #define LUAT_USE_VTOOL 1

+ 17 - 18
bsp/pc/xmake.lua

@@ -81,7 +81,6 @@ target("luatos-lua")
     if is_plat("linux", "macosx") then
         add_linkdirs("/opt/homebrew/lib", "/usr/local/lib")
         add_links("pthread", "m", "dl")
-        add_links("avformat", "avcodec", "avutil", "swresample")    -- FFmpeg
     end
 
     -- i2c-tools
@@ -179,8 +178,8 @@ target("luatos-lua")
     add_files(luatos.."components/ymodem/*.c")
 
     -- profiler
-    add_includedirs(luatos.."components/mempool/profiler/include",{public = true})
-    add_files(luatos.."components/mempool/profiler/**.c")
+    -- add_includedirs(luatos.."components/mempool/profiler/include",{public = true})
+    -- add_files(luatos.."components/mempool/profiler/**.c")
 
     -- fastlz
     add_includedirs(luatos.."components/fastlz",{public = true})
@@ -195,9 +194,9 @@ target("luatos-lua")
     add_files(luatos.."components/coremark/*.c")
 
     -- sqlite3
-    add_includedirs(luatos.."components/sqlite3/include",{public = true})
-    add_files(luatos.."components/sqlite3/src/*.c")
-    add_files(luatos.."components/sqlite3/binding/*.c")
+    -- add_includedirs(luatos.."components/sqlite3/include",{public = true})
+    -- add_files(luatos.."components/sqlite3/src/*.c")
+    -- add_files(luatos.."components/sqlite3/binding/*.c")
     
     --mobile
     add_includedirs(luatos.."components/mobile")
@@ -248,17 +247,17 @@ target("luatos-lua")
     add_files(luatos.."components/network/errdump/*.c")
 
     -- ercoap
-    add_includedirs(luatos.."components/network/ercoap/include",{public = true})
-    add_files(luatos.."components/network/ercoap/src/*.c")
-    add_files(luatos.."components/network/ercoap/binding/*.c")
+    -- add_includedirs(luatos.."components/network/ercoap/include",{public = true})
+    -- add_files(luatos.."components/network/ercoap/src/*.c")
+    -- add_files(luatos.."components/network/ercoap/binding/*.c")
 
     -- ws2812
-    add_includedirs(luatos.."components/ws2812/include",{public = true})
-    add_files(luatos.."components/ws2812/src/*.c")
-    add_files(luatos.."components/ws2812/binding/*.c")
+    -- add_includedirs(luatos.."components/ws2812/include",{public = true})
+    -- add_files(luatos.."components/ws2812/src/*.c")
+    -- add_files(luatos.."components/ws2812/binding/*.c")
 
     -- onewire
-    add_includedirs(luatos.."components/onewire/include",{public = true})
+    -- add_includedirs(luatos.."components/onewire/include",{public = true})
     -- add_files(luatos.."components/onewire/src/*.c")
     -- add_files(luatos.."components/onewire/binding/*.c")
 
@@ -364,13 +363,13 @@ target("luatos-lua")
         add_files(luatos.."components/tjpgd/*.c")
         add_files(luatos.."components/qrcode/*.c")
 
-        add_includedirs(luatos.."components/luatfonts")
-        add_files(luatos.."components/luatfonts/**.c")
+        -- add_includedirs(luatos.."components/luatfonts")
+        -- add_files(luatos.."components/luatfonts/**.c")
 
         -- gtfont PC simulator core
-        add_includedirs(luatos.."components/gtfont")
-        add_includedirs(luatos.."components/eink")
-        add_files(luatos.."components/gtfont/*.c")
+        -- add_includedirs(luatos.."components/gtfont")
+        -- add_includedirs(luatos.."components/eink")
+        -- add_files(luatos.."components/gtfont/*.c")
         
         -- hzfont component
         add_includedirs(luatos.."components/hzfont/inc")