diff options
Diffstat (limited to 'xmake/modules')
| -rw-r--r-- | xmake/modules/private/action/require/clean.lua | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/xmake/modules/private/action/require/clean.lua b/xmake/modules/private/action/require/clean.lua index d7eae0f31..c7104c048 100644 --- a/xmake/modules/private/action/require/clean.lua +++ b/xmake/modules/private/action/require/clean.lua @@ -35,12 +35,6 @@ function main(package_names) clean_modes = hashset.of("cache", "package") end - -- clear all unused packages - if clean_modes:has("package") then - print("clearing packages ..") - remove_packages(package_names, {clean = true}) - end - -- clear cache directory if clean_modes:has("cache") then print("clearing caches ..") @@ -51,5 +45,11 @@ function main(package_names) require_cache:clear() require_cache:save() end + + -- clear all unused packages + if clean_modes:has("package") then + print("clearing packages ..") + remove_packages(package_names, {clean = true}) + end end |
