lua.lua 502 B

1234567891011121314151617181920212223242526272829303132
  1. --
  2. -- Copyright (c) 2012-2025 Daniele Bartolini et al.
  3. -- SPDX-License-Identifier: MIT
  4. --
  5. local LUA_DIR = (CROWN_DIR .. "3rdparty/lua/")
  6. project "lua"
  7. kind "StaticLib"
  8. language "C"
  9. configuration { "linux-*" }
  10. buildoptions {
  11. "-Wno-misleading-indentation",
  12. "-Wno-implicit-fallthrough",
  13. }
  14. configuration { "wasm" }
  15. buildoptions {
  16. "-Wno-empty-body",
  17. }
  18. configuration { }
  19. files {
  20. LUA_DIR .. "src/**.c",
  21. }
  22. removefiles {
  23. LUA_DIR .. "src/lua.c",
  24. LUA_DIR .. "src/luac.c",
  25. }