self
in its own directory
# Expand `self` in its own directory
private fun expand: String do
assert not is_expanded
var ori_path = package_path.as(not null)
var new_path = ori_path.dirname / name
new_path.mkdir
sys.system "mv {ori_path} {new_path / name}.nit"
var ini_file = "{new_path}.ini"
if ini_file.file_exists then
sys.system "mv {new_path}.ini {new_path}/package.ini"
end
return new_path
end
src/nitpackage.nit:151,2--167,4