diff options
Diffstat (limited to '3rdparty/genie/src/actions/vstudio/vsllvm.lua')
-rw-r--r-- | 3rdparty/genie/src/actions/vstudio/vsllvm.lua | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/3rdparty/genie/src/actions/vstudio/vsllvm.lua b/3rdparty/genie/src/actions/vstudio/vsllvm.lua deleted file mode 100644 index d6c6d1ddb53..00000000000 --- a/3rdparty/genie/src/actions/vstudio/vsllvm.lua +++ /dev/null @@ -1,64 +0,0 @@ --- --- vsllvm.lua --- Baseline support for Visual Studio LLVM. --- - - premake.vstudio.vcllvm = {} - local vcllvm = premake.vstudio.vcllvm - local vstudio = premake.vstudio - - ---- --- Register a command-line action for Visual Studio llvm. ---- - - newaction - { - trigger = "vsllvm", - shortname = "Visual Studio LLVM", - description = "Generate Microsoft Visual Studio LLVM project files", - os = "windows", - - valid_kinds = { "ConsoleApp", "WindowedApp", "StaticLib", "SharedLib", "Bundle" }, - - valid_languages = { "C", "C++", "C#" }, - - valid_tools = { - cc = { "msc" }, - dotnet = { "msnet" }, - }, - - onsolution = function(sln) - premake.generate(sln, "%%.sln", vstudio.sln2005.generate) - end, - - onproject = function(prj) - if premake.isdotnetproject(prj) then - premake.generate(prj, "%%.csproj", vstudio.cs2005.generate) - premake.generate(prj, "%%.csproj.user", vstudio.cs2005.generate_user) - else - premake.vstudio.needAppxManifest = false - premake.generate(prj, "%%.vcxproj", premake.vs2010_vcxproj) - premake.generate(prj, "%%.vcxproj.user", premake.vs2010_vcxproj_user) - premake.generate(prj, "%%.vcxproj.filters", vstudio.vc2010.generate_filters) - - if premake.vstudio.needAppxManifest then - premake.generate(prj, "%%/Package.appxmanifest", premake.vs2010_appxmanifest) - end - end - end, - - - oncleansolution = premake.vstudio.cleansolution, - oncleanproject = premake.vstudio.cleanproject, - oncleantarget = premake.vstudio.cleantarget, - - vstudio = { - solutionVersion = "12", - targetFramework = "4.5.2", - toolsVersion = "15.0", - windowsTargetPlatformVersion = "8.1", - supports64bitEditContinue = true, - intDirAbsolute = true, - } - } |