mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-20 06:28:12 +00:00
b856281197
Directly taken from https://premake.github.io/. Refs #3729. This was SVN commit r20366.
38 lines
762 B
Lua
38 lines
762 B
Lua
--
|
|
-- _preload.lua
|
|
-- Define the makefile action(s).
|
|
-- Copyright (c) 2002-2015 Jason Perkins and the Premake project
|
|
--
|
|
|
|
local p = premake
|
|
local project = p.project
|
|
|
|
-- initialize module.
|
|
p.modules.vstudio = p.modules.vstudio or {}
|
|
p.modules.vstudio._VERSION = p._VERSION
|
|
p.vstudio = p.modules.vstudio
|
|
|
|
-- load actions.
|
|
include("vs2005.lua")
|
|
include("vs2008.lua")
|
|
include("vs2010.lua")
|
|
include("vs2012.lua")
|
|
include("vs2013.lua")
|
|
include("vs2015.lua")
|
|
include("vs2017.lua")
|
|
|
|
--
|
|
-- Decide when the full module should be loaded.
|
|
--
|
|
|
|
return function(cfg)
|
|
return
|
|
_ACTION == "vs2005" or
|
|
_ACTION == "vs2008" or
|
|
_ACTION == "vs2010" or
|
|
_ACTION == "vs2012" or
|
|
_ACTION == "vs2013" or
|
|
_ACTION == "vs2015" or
|
|
_ACTION == "vs2017";
|
|
end
|