mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 15:09:39 +07:00
generate empty init.py for middle packages in hierarchy
This commit is contained in:
@@ -1161,8 +1161,12 @@ if __name__ == "__main__":
|
||||
if not os.path.isdir(subdirname):
|
||||
action = "creating subdir " + subdirname
|
||||
os.makedirs(subdirname)
|
||||
init_py = os.path.join(subdirname, "__init__.py")
|
||||
if os.path.isfile(subdirname + ".py"):
|
||||
os.rename(subdirname + ".py", os.path.join(subdirname, "__init__.py"))
|
||||
os.rename(subdirname + ".py", init_py)
|
||||
elif not os.path.isfile(init_py):
|
||||
init = fopen(init_py, "w")
|
||||
init.close()
|
||||
target_dir = dirname + os.path.sep.join(quals[0 : len(quals)-1])
|
||||
#sys.stderr.write("target dir is " + repr(target_dir) + "\n")
|
||||
target_name = target_dir + os.path.sep + quals[-1]
|
||||
|
||||
Reference in New Issue
Block a user