Changeset View
Changeset View
Standalone View
Standalone View
build/premake/extern_libs5.lua
Show First 20 Lines • Show All 555 Lines • ▼ Show 20 Lines | spidermonkey = { | ||||
link_settings = function() | link_settings = function() | ||||
if _OPTIONS["with-system-mozjs52"] then | if _OPTIONS["with-system-mozjs52"] then | ||||
if _OPTIONS["android"] then | if _OPTIONS["android"] then | ||||
links { "mozjs-52" } | links { "mozjs-52" } | ||||
else | else | ||||
pkgconfig.add_links("mozjs-52") | pkgconfig.add_links("mozjs-52") | ||||
end | end | ||||
else | else | ||||
filter { "Debug", "action:vs2015" } | filter { "Debug", "action:vs*" } | ||||
links { "mozjs52-ps-debug-vc140" } | links { "mozjs52-ps-debug-vc140" } | ||||
Silier: shouldnt be here 141 for vs17 ? | |||||
Done Inline ActionsLike Boost, it ought to be binary compatible so we can reuse them. wraitii: Like Boost, it ought to be binary compatible so we can reuse them. | |||||
Done Inline Actions(amongst other things, this is one I'd like to verify either before or once this is merged, but definitelyy before we drop VS15) wraitii: (amongst other things, this is one I'd like to verify either before or once this is merged, but… | |||||
filter { "Release", "action:vs2015" } | filter { "Release", "action:vs*" } | ||||
links { "mozjs52-ps-release-vc140" } | links { "mozjs52-ps-release-vc140" } | ||||
filter { "Debug", "action:not vs*" } | filter { "Debug", "action:not vs*" } | ||||
links { "mozjs52-ps-debug" } | links { "mozjs52-ps-debug" } | ||||
filter { "Release", "action:not vs*" } | filter { "Release", "action:not vs*" } | ||||
links { "mozjs52-ps-release" } | links { "mozjs52-ps-release" } | ||||
filter { } | filter { } | ||||
add_source_lib_paths("spidermonkey") | add_source_lib_paths("spidermonkey") | ||||
end | end | ||||
▲ Show 20 Lines • Show All 128 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator
shouldnt be here 141 for vs17 ?