From 5bad2ec0a57cf58fc7ead66de9cd4e68a322875c Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 8 Oct 2022 18:22:31 +0800 Subject: add some warings --- xmake/core/project/package.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xmake/core/project/package.lua b/xmake/core/project/package.lua index 6c9155daf..18bd7bea6 100644 --- a/xmake/core/project/package.lua +++ b/xmake/core/project/package.lua @@ -197,6 +197,12 @@ function _instance:rules() for rulename, ruleinfo in pairs(ruleinfos) do rulename = "@" .. self:name() .. "/" .. rulename local instance = rule.new(rulename, ruleinfo, {package = self}) + if instance:script("load") then + utils.warning("we cannot add `on_load()` in package rule(%s), please use `on_config()` instead of it!", rulename) + end + if instance:script("load_after") then + utils.warning("we cannot add `after_load()` in package rule(%s), please use `on_config()` instead of it!", rulename) + end rules[rulename] = instance end self._RULES = rules -- cgit v1.3.1