]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
README: restructure & format building manual
authorAndrey Albershteyn <aalbersh@redhat.com>
Mon, 21 Mar 2022 09:19:21 +0000 (10:19 +0100)
committerEryu Guan <guaneryu@gmail.com>
Tue, 22 Mar 2022 13:52:46 +0000 (21:52 +0800)
commit6c28307640211b57d4667ba8aafdaa686069cc46
tree3f265bd06ddab8dca2e4f736d76b0bfd112c2e5d
parent1ae79d2ecdac6f9ad94a660eca3d7586e34d7d6b
README: restructure & format building manual

The commands for package managers for both Ubuntu and RHEL weren't
up-to-date. A few packages doesn't exist anymore or missing from the
latest repositories (e.g. liburing-devel, btrfs-progs-devel).
Ubuntu's list missed a few packages listed in RHEL's list. There are
a few repeating steps. The indent of avaliable environment variables
is not clear.

This patch:
- Update package dependencies for Ubuntu/Debian/RHEL/CentOS/Fedora
- Unify list of packages between Ubuntu/Debian and RHEL/CentOS/Fedora
- Add list of tool packages for other FS
- Add links to tools not in the standard repository for RHEL/CentOS
- Drop xfsprogs-qa-devel reference for old systems
- Replace note about EPEL with installation step with link to Fedora
  manual
- Add configuration examples in 'Setup Environment'
- Small clarification details, such as size of the partition and
  KCONFIG_PATH description
- Removal of repeating steps (install administrative tools,
  partitions content)
- Restructuring and formatting of "BUILDING THE FSQA SUITE" section
- Drop IRIXDEV references in variable set up
- Variables in 'Additional setup' divided into groups
- Move fsqa user/group creation and udf_test to 'Setup Environment'
  section

Signed-off-by: Andrey Albershteyn <aalbersh@redhat.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
README