Skip to content

Commit 109f247

Browse files
pdoane-blizzardGitHub Enterprise
authored andcommitted
Add VS2017 support (premake#2)
1 parent 568a84b commit 109f247

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

_preload.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
api.addAllowed("kind", p.ANDROIDPROJ)
2323

2424
premake.action._list["vs2015"].valid_kinds = table.join(premake.action._list["vs2015"].valid_kinds, { p.ANDROIDPROJ })
25+
premake.action._list["vs2017"].valid_kinds = table.join(premake.action._list["vs2017"].valid_kinds, { p.ANDROIDPROJ })
2526

2627
-- TODO: can I api.addAllowed() a key-value pair?
2728
local os = p.fields["os"];

vsandroid_vcxproj.lua

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@
5151
_p(2, "<RootNamespace>%s</RootNamespace>", cfg.project.name)
5252
_p(2, "<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>")
5353
_p(2, "<ApplicationType>Android</ApplicationType>")
54-
_p(2, "<ApplicationTypeRevision>1.0</ApplicationTypeRevision>")
54+
if _ACTION >= "vs2017" then
55+
_p(2, "<ApplicationTypeRevision>3.0</ApplicationTypeRevision>")
56+
else
57+
_p(2, "<ApplicationTypeRevision>1.0</ApplicationTypeRevision>")
58+
end
5559
end
5660

5761
--

0 commit comments

Comments
 (0)