From 0862c6161834ccf30e8c7b19813cbf434fd5e15a Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sun, 3 May 2020 19:35:18 +0200 Subject: Update README.md Signed-off-by: David Oberhollenzer --- README.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 491078b..520f41c 100644 --- a/README.md +++ b/README.md @@ -81,10 +81,15 @@ Official release tarballs can be obtained here: https://infraroot.at/pub/squashfs -The official git tree is currently located here: +The official git tree is available at the following locations: https://github.com/AgentD/squashfs-tools-ng +https://git.infraroot.at/squashfs-tools-ng.git + +Those locations are kept in sync and the former is a GitHub project that also +accepts and handles issues & pull requests. + If you are working on an official release tarball, you can build the package like every autotools based package: @@ -108,12 +113,13 @@ required dependencies: ## Structure of the Source Code -The main functionality of the package is split up into a number libraries. +The main functionality of the package is split up into a number of libraries. The actual tools are mainly wrappers around the libraries that combine their functionality in a useful way. The headers of all the libraries can be found in the `include` directory, -whereas the source code is in a per-library sub-directory within `lib`. +whereas the source code is in a per-library sub-directory within `lib`. The +tools themselves are in sub-directories within `bin`. The `include` directory has a sub-directory `sqfs` which contains the public headers of `libsquashfs.so` which are installed along with the library. All @@ -141,9 +147,6 @@ and lz4. The configure options `--with-builtin-zlib` and `--with-builtin-lz4` can be used. The respective library sources are in `lib/sqfs/comp` in the squashfs-tools-ng source tree. -The headers in `include` are stuffed with comments on functions an data -structures. - The `tests` sub-directory contains unit tests for the libraries. The `extras` sub-directory contains a few demo programs that use `libsquashfs`. -- cgit v1.2.3