This source tree is a hack job stealing code from the latests parted release still having filesystem support. The reason for that is that the resizing capabilities for fat and hfs were quite uniqueu and needed rescuing. cmd/ contains a simple command line tool to resize filesystem, the rest is copy & pasted from parted and gnulib, and needs a major trim given that the tool really just acts on Linux block device nodes, and doesn't care about the concept of disks or partition labels. Due to the lack of a proper build system the first the libparted stub needs to be built by doing a make in the libparted subdirectory, and after that the tool by doing a make in the cmd directory. TODO: - add a real build system - cut down the amount of stolen libparted code - check what the canonical way to include gnulib is, or just remove its use