10
0
mirror of https://github.com/QuantumPackage/qp2.git synced 2024-06-26 15:12:19 +02:00
This commit is contained in:
Anthony Scemama 2021-06-18 15:08:07 +02:00
parent aae3abf4db
commit bc567569d3

View File

@ -7,14 +7,17 @@ Usage:
module_handler.py print_descendant [<module_name>...] module_handler.py print_descendant [<module_name>...]
module_handler.py clean [ --all | <module_name>...] module_handler.py clean [ --all | <module_name>...]
module_handler.py tidy [ --all | <module_name>...] module_handler.py tidy [ --all | <module_name>...]
module_handler.py create_git_ignore [ --all | <module_name>...]
Options: Options:
print_descendant Print the genealogy of the needed modules print_descendant Print the genealogy of the needed modules
clean Used for ninja clean clean Used for ninja clean
tidy A light version of clean, where only the intermediate tidy A light version of clean, where only the intermediate
files are removed files are removed
create_git_ignore deprecated
NEED The path of NEED file. NEED The path of NEED file.
by default try to open the file in the current path by default try to open the file in the current path
""" """
import os import os
import sys import sys
@ -212,7 +215,7 @@ if __name__ == '__main__':
# Remove all produced ezfio_config files # Remove all produced ezfio_config files
for filename in os.listdir( os.path.join(QP_EZFIO, "config") ): for filename in os.listdir( os.path.join(QP_EZFIO, "config") ):
os.remove( os.path.join(QP_EZFIO, "config", filename) ) os.remove( os.path.join(QP_EZFIO, "config", filename) )
elif not arguments['<module_name>']: elif not arguments['<module_name>']:
dir_ = os.getcwd() dir_ = os.getcwd()
@ -237,7 +240,7 @@ if __name__ == '__main__':
l_dir = ['IRPF90_temp', 'IRPF90_man'] l_dir = ['IRPF90_temp', 'IRPF90_man']
l_file = ["irpf90_entities", "tags", "irpf90.make", "Makefile", l_file = ["irpf90_entities", "tags", "irpf90.make", "Makefile",
"Makefile.depend", ".ninja_log", ".ninja_deps", "Makefile.depend", ".ninja_log", ".ninja_deps",
"ezfio_interface.irp.f"] "ezfio_interface.irp.f"]
for module in l_module: for module in l_module: