diff options
| -rw-r--r-- | xmake/actions/require/impl/action/install.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/actions/require/impl/action/install.lua b/xmake/actions/require/impl/action/install.lua index 6bb9d85ca..bce8e12a9 100644 --- a/xmake/actions/require/impl/action/install.lua +++ b/xmake/actions/require/impl/action/install.lua @@ -242,6 +242,12 @@ function main(package) } } + -- clean the empty package directory + local installdir = package:installdir() + if os.emptydir(installdir) then + os.tryrm(installdir) + end + -- leave source codes directory os.cd(oldir) end |
