diff --git a/build/premake5.lua b/build/premake5.lua index a1cf7e1b..86f50efe 100644 --- a/build/premake5.lua +++ b/build/premake5.lua @@ -31,7 +31,8 @@ solution "CppSharp" include (srcdir .. "/CppParser") include (srcdir .. "/CppParser/Bindings") include (srcdir .. "/CppParser/ParserGen") - include (srcdir .. "/Parser") + include (srcdir .. "/Parser") + include (srcdir .. "/CLI") include (srcdir .. "/Generator") include (srcdir .. "/Generator.Tests") include (srcdir .. "/Runtime") diff --git a/src/CLI/premake5.lua b/src/CLI/premake5.lua new file mode 100644 index 00000000..ff0daf24 --- /dev/null +++ b/src/CLI/premake5.lua @@ -0,0 +1,18 @@ +project "CppSharp.CLI" + + SetupManagedProject() + + kind "SharedLib" + language "C#" + + files { "**.cs" } + links + { + "System", + "CppSharp", + "CppSharp.AST", + "CppSharp.Generator", + "CppSharp.Parser" + } + + SetupParser()