DWARFSƾJح).pl@76ƲAXa b c d e f g h i j k l #!/bin/bash find test/ src/ include/ -type f -name '*.[ch]*' | xargs -d $'\n' clang-format -i class perl_source(object): def __init__(self): logger.info("this is python!!") def configure(self, config): config.enable_similarity() config.set_order(file_order_mode.script, set_mode.override) config.set_remove_empty_dirs(True, set_mode.default) def filter(self, entry): logger.debug(f"filter: {entry.path()} [{entry.type()}]") if entry.type() == 'directory' and entry.name() == 'dev': return False return True def transform(self, entry): logger.debug(f"transform {entry.path()}") entry.set_permissions(entry.permissions() & 0o7555) return entry def order(self, inodes): logger.info("order") for i in inodes: logger.debug(f"inode: {i.similarity_hash()} {i.size()} {i.refcount()}") for p in i.paths(): logger.debug(f" file: {p}") DWARFSwtةEݭG.VK9FE< return reversed(inodes) def stuff(self): pass def _this_is_ok(self): pass ./dwarfs perl.dwarfs /tmp/perl/install -o cachesize=1g -o workers=4 -f & sleep 1 wait #!/bin/bash set -eu sudo sleep 1 hyperfine -c 'sudo umount /tmp/perl/install' -p 'umount /tmp/perl/install; ./dwarfs perl-instal; sleep 1' -n dwarfs-zstd "ls -1 /tmp/perl/install/*/*/bin/perl5* | xargs -d $'\n' -n1 -P12 sh -c '\$0 -v >/dev/null'"lzma; sleep 1' -n dwarfs-lzma -p 'sudo umount /tmp/perl/install; sudo mount -t squashfs perl-install.squashfs /tmp/perl/install; sleep 1' -n squash hyperfine -w 1if [ ! -d /tmp/perl/install/default ]; then ./dwarfs perl-instal; sleep 1; fi -p 'lzma; sleep 1; fi' -n dwarfs-lzma -p '; fi' -n squash DWARFScZ!QőH.ZI*j#Y(5CE$L  *L L  LL 0RL  !L  L  L "$L"&L"(*L"(, .L,0L 2L 04L 6L"48>:<>L"@L>BLDLBF6L -I  e $&*.268: <"@$DFDWARFS=h-Ď?JjV\bH;vF;(XRcYyGO,HU*&1;[vW~h @(  @/ءxԨ 7ʎ7aC2U#Ud\pK qMTQ-:lw0nEg % ;@0PTUv,v,PXlS 1@uRܷ1e