diff --git a/Dockerfile b/Dockerfile index f32bd13..3f82466 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,7 +23,7 @@ spack config --scope=site add "packages:all:target:["${SCC_TARGET}"]" $(dirname $SCC_SETUP_ENV)/init-default-compiler.sh "builtin.gcc@12.3.0 target=x86_64_v3 os=ubuntu22.04" "gcc@12.3.0%gcc@12.3.0+binutils" "gcc@12.3.0" spack env create sccenv $(dirname $SCC_SETUP_ENV)/../../spack.yaml spack env activate -p sccenv -spack install --fail-fast -y +spack install --fail-fast -y && spack gc -y && spack clean -ab cat >${SCC_SETUP_ENV} < str: archive_file = archive_file_no_ext + "-input" shutil.move(archive_file_no_ext, archive_file) f_tar = tarfile.open(archive_file) - f_tar.extractall() + f_members = _data_filter(member=f_tar.getmembers(), dest_path=".") + f_tar.extractall(members=f_members) f_tar.close() if remove_archive_file: # remove input file to prevent two stage