Skip to content

Commit

Permalink
Merge pull request #291 from evo-lua/embedded-buildtools-object
Browse files Browse the repository at this point in the history
Embed the Ninja file generator as a "hidden" module
  • Loading branch information
rdw-software authored Sep 24, 2023
2 parents a1b0117 + 68d6bb7 commit ebb68d7
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions ninjabuild.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,12 @@ local EvoBuildTarget = {
-- Can't easily discover sources or resolve paths with only Lua APIs. Listing them explicitly is probably safer anyway
-- Note that ninja doesn't care about path separators and the mingw toolchain supports forward slashes; no \ required
luaSources = {
-- Integrated third-party code (no build system required)
"deps/kikito/inspect.lua/inspect.lua",
-- These modules may need some streamlining, so for now they're undocumented
"BuildTools/NinjaBuildTools.lua",
"BuildTools/NinjaFile.lua",
-- Standard libraries
"Runtime/evo.lua",
"Runtime/API/C_CommandLine.lua",
"Runtime/API/C_FileSystem.lua",
Expand Down

0 comments on commit ebb68d7

Please sign in to comment.