aboutsummaryrefslogtreecommitdiffstats

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