diff options
Diffstat (limited to '3rdparty/genie/src/base/project.lua')
-rw-r--r-- | 3rdparty/genie/src/base/project.lua | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/3rdparty/genie/src/base/project.lua b/3rdparty/genie/src/base/project.lua index 76d41996453..ab1bfdb6a2b 100644 --- a/3rdparty/genie/src/base/project.lua +++ b/3rdparty/genie/src/base/project.lua @@ -574,8 +574,10 @@ return premake[action.valid_tools.cc[1]] end return premake.gcc - else + elseif premake.isdotnetproject(cfg) then return premake.dotnet + else + return premake.valac end end @@ -706,3 +708,11 @@ function premake.isdotnetproject(prj) return (prj.language == "C#") end + +-- +-- Returns true if the project uses the Vala language. +-- + + function premake.isvalaproject(prj) + return (prj.language == "Vala") + end |