diff --git a/scripts/build-catalogue.in b/scripts/build-catalogue.in index 047b1f8987a9dcd4ab167f3be605d5532a4965cd..e79a45dc4d2f9d077305576db866947e4915ac58 100755 --- a/scripts/build-catalogue.in +++ b/scripts/build-catalogue.in @@ -143,13 +143,16 @@ with TemporaryDirectory() as tmp: fd.write(cmake) shutil.copy2(f'@ARB_INSTALL_DATADIR@/BuildModules.cmake', tmp) shutil.copy2(f'@ARB_INSTALL_DATADIR@/generate_catalogue', tmp) + cmake_cmd = 'cmake ..' + make_cmd = 'make' if verbose: out, err = (None, None) + make_cmd += ' VERBOSE=1' else: out, err = (sp.PIPE, sp.PIPE) try: - sp.run('cmake ..', shell=True, check=True, stdout=out, stderr=err) - sp.run('make', shell=True, check=True, stdout=out, stderr=err) + sp.run(cmake_cmd, shell=True, check=True, stdout=out, stderr=err) + sp.run(make_cmd, shell=True, check=True, stdout=out, stderr=err) shutil.copy2(f'{name}-catalogue.so', pwd) except sp.CalledProcessError as e: import sys, traceback as tb @@ -172,6 +175,6 @@ with TemporaryDirectory() as tmp: sys.stdout.flush() sys.stderr.flush() exit(e.returncode) - + if not quiet: print(f'Catalogue has been built and copied to {pwd}/{name}-catalogue.so')