diff options
| author | ruki <[email protected]> | 2016-08-11 11:00:26 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2016-08-11 11:04:20 +0800 |
| commit | ac6a87b6326afd985fe9e1721e068ec926b4a8a1 (patch) | |
| tree | 06cb4779d99f1ea2824011b6721a30b0524f2295 | |
| parent | eabbc4ff68278c584cb908bb68991c4ea4224fbf (diff) | |
deprecate OS variable
| -rw-r--r-- | xmake/core/project/project.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua index 445ce5a83..e6ad56a41 100644 --- a/xmake/core/project/project.lua +++ b/xmake/core/project/project.lua @@ -30,6 +30,7 @@ local path = require("base/path") local utils = require("base/utils") local table = require("base/table") local filter = require("base/filter") +local deprecated = require("base/deprecated") local interpreter = require("base/interpreter") local target = require("project/target") local config = require("project/config") @@ -441,6 +442,16 @@ function project._interpreter() -- map it result = maps[variable] + + -- deprecated for "$(OS)" + if result == nil and variable == "OS" then + + -- get os:upper() + result = platform.os():upper() + + -- deprecated + deprecated.add("$(\"OS\")", "$(\"os:upper\")") + end end -- ok? |
