summaryrefslogtreecommitdiff
path: root/xmake/core/language/language.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2019-06-10 22:32:56 +0800
committerruki <[email protected]>2019-06-10 09:17:36 +0800
commitc5fed632a287c2aedd335ba4e41f4347d2fe1956 (patch)
treeb3a703d66cb85f58353565345640b6eab35505a7 /xmake/core/language/language.lua
parente368bcfdb1e8326579a2ffb56e57ec6b316a29f0 (diff)
add builtin rule for language
Diffstat (limited to 'xmake/core/language/language.lua')
-rw-r--r--xmake/core/language/language.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/xmake/core/language/language.lua b/xmake/core/language/language.lua
index a7fdddcc0..ee57172fe 100644
--- a/xmake/core/language/language.lua
+++ b/xmake/core/language/language.lua
@@ -103,6 +103,11 @@ function _instance:extensions()
return extensions
end
+-- get the rules
+function _instance:rules()
+ return self._INFO:get("rules")
+end
+
-- get the source kinds
function _instance:sourcekinds()
return self._INFO:get("sourcekinds")
@@ -221,6 +226,8 @@ function language._interpreter()
{
-- language.set_xxx
"language.set_mixingkinds"
+ -- language.add_xxx
+ , "language.add_rules"
}
, script =
{