From 14ee04a84d9a1a6fff8965565e8b66ea03dba2fa Mon Sep 17 00:00:00 2001 From: Sam Surtees Date: Wed, 16 Sep 2015 23:34:51 +1000 Subject: [PATCH] Passes correct function to generate C# user file. Fixes premake/premake-core#236 --- modules/monodevelop/monodevelop.lua | 2 +- modules/monodevelop/tests/test_project.lua | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/monodevelop/monodevelop.lua b/modules/monodevelop/monodevelop.lua index 7114d6da0a..764b15625c 100644 --- a/modules/monodevelop/monodevelop.lua +++ b/modules/monodevelop/monodevelop.lua @@ -115,7 +115,7 @@ if project.isdotnet(prj) then p.generate(prj, ".csproj", vstudio.cs2005.generate) - p.generate(prj, ".csproj.user", vstudio.cs2005.generate_user) + p.generate(prj, ".csproj.user", vstudio.cs2005.generateUser) elseif project.iscpp(prj) then p.generate(prj, ".cproj", m.generate) end diff --git a/modules/monodevelop/tests/test_project.lua b/modules/monodevelop/tests/test_project.lua index cce06638df..9c8a703560 100644 --- a/modules/monodevelop/tests/test_project.lua +++ b/modules/monodevelop/tests/test_project.lua @@ -108,3 +108,11 @@ Bin ]] end + + + -- Ensure we don't crash generating the C# project files + function suite.OnProject_CS_UserFile() + language "C#" + prepare() + monodevelop.generateProject(prj) + end