]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Minor tidy 2146/head
authorCarl Woffenden <cwoffenden@gmail.com>
Mon, 18 May 2020 10:33:44 +0000 (12:33 +0200)
committerCarl Woffenden <cwoffenden@gmail.com>
Mon, 18 May 2020 10:33:44 +0000 (12:33 +0200)
contrib/single_file_libs/README.md
contrib/single_file_libs/create_single_file_library.sh
contrib/single_file_libs/zstd-in.c

index b8a44a3ecb73c046499ca271c322995fcb3b201f..d88e8fc6bda300ca26bbdb6c1422fc78c1d14de2 100644 (file)
@@ -12,7 +12,7 @@ This is the most common use case. The decompression library is small, adding, fo
 Create `zstddeclib.c` from the Zstd source using:
 ```
 cd zstd/contrib/single_file_libs
-./combine.sh -r ../../lib -r ../../lib/common -r ../../lib/decompress -o zstddeclib.c zstddeclib-in.c
+./combine.sh -r ../../lib -o zstddeclib.c zstddeclib-in.c
 ```
 Then add the resulting file to your project (see the [example files](examples)).
 
@@ -21,12 +21,12 @@ Then add the resulting file to your project (see the [example files](examples)).
 Full Library
 ------------
 
-The same tool can amalgamate the entire Zstd library for ease of adding both compression and decompression to a project. The [roundtrip example](examples/roundtrip.c) uses the original `zstd.h` with the remaining source files combined into `zstd.c` (currently just over 1MB) created from `zstd-in.c`. As with the standalone decoder the most useful compile flags have already been rolled-in and the resulting file can be added to a project as-is.
+The same tool can amalgamate the entire Zstd library for ease of adding both compression and decompression to a project. The [roundtrip example](examples/roundtrip.c) uses the original `zstd.h` with the remaining source files combined into `zstd.c` (currently just over 1.2MB) created from `zstd-in.c`. As with the standalone decoder the most useful compile flags have already been rolled-in and the resulting file can be added to a project as-is.
 
 Create `zstd.c` from the Zstd source using:
 ```
 cd zstd/contrib/single_file_libs
-combine.sh -r ../../lib -r ../../lib/common -r ../../lib/compress -r ../../lib/decompress -k zstd.h -o zstd.c zstd-in.c
+./combine.sh -r ../../lib -o zstd.c zstd-in.c
 ```
 It's possible to create a compressor-only library but since the decompressor is so small in comparison this doesn't bring much of a gain (but for the curious, simply remove the files in the _decompress_ section at the end of `zstd-in.c`).
 
index 6cbff459577a02312df2e51545d67eed48ef4b0d..6f38526d5bf6316ea96c9528e5d7a923bccf7984 100755 (executable)
@@ -5,7 +5,7 @@ ZSTD_SRC_ROOT="../../lib"
 
 # Amalgamate the sources
 echo "Amalgamating files... this can take a while"
-./combine.sh -r "$ZSTD_SRC_ROOT" -k zstd.h -o zstd.c zstd-in.c
+./combine.sh -r "$ZSTD_SRC_ROOT" -o zstd.c zstd-in.c
 # Did combining work?
 if [ $? -ne 0 ]; then
   echo "Combine script: FAILED"
index aa197a682c0899ce8442f62e773b2f3faaf04bb4..cac8055491d13ae4c47b60cfaf121bc90a4b3363 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Generate using:
  * \code
- *     combine.sh -r ../../lib -k zstd.h -o zstd.c zstd-in.c
+ *     combine.sh -r ../../lib -o zstd.c zstd-in.c
  * \endcode
  */
 /*