@@ -24,14 +24,14 @@ Perform these checks before creating a release:
24
24
2 . Check installation with autotools:
25
25
``` shell
26
26
dir=$( mktemp -d)
27
- ./autogen.sh && ./configure --prefix=$dir && make clean && make install && ls -l $dir /include $dir /lib
27
+ ./autogen.sh && ./configure --prefix=$dir && make clean && make install && ls -RlAh $dir
28
28
gcc -o ecdsa examples/ecdsa.c $( PKG_CONFIG_PATH=$dir /lib/pkgconfig pkg-config --cflags --libs libsecp256k1) -Wl,-rpath," $dir /lib" && ./ecdsa
29
29
```
30
30
3 . Check installation with CMake:
31
31
``` shell
32
32
dir=$( mktemp -d)
33
33
build=$( mktemp -d)
34
- cmake -B $build -DCMAKE_INSTALL_PREFIX=$dir && cmake --build $build --target install && ls -l $dir /include $dir /lib *
34
+ cmake -B $build -DCMAKE_INSTALL_PREFIX=$dir && cmake --build $build --target install && ls -RlAh $dir
35
35
gcc -o ecdsa examples/ecdsa.c -I $dir /include -L $dir /lib* / -l secp256k1 -Wl,-rpath," $dir /lib" ,-rpath," $dir /lib64" && ./ecdsa
36
36
```
37
37
@@ -41,7 +41,7 @@ gcc -o ecdsa examples/ecdsa.c -I $dir/include -L $dir/lib*/ -l secp256k1 -Wl,-rp
41
41
* finalizes the release notes in [ CHANGELOG.md] ( ../CHANGELOG.md ) by
42
42
* adding a section for the release (make sure that the version number is a link to a diff between the previous and new version),
43
43
* removing the ` [Unreleased] ` section header, and
44
- * including an entry for ` ### ABI Compatibility ` if it doesn't exist that mentions the library soname of the release ,
44
+ * including an entry for ` ### ABI Compatibility ` if it doesn't exist,
45
45
* sets ` _PKG_VERSION_IS_RELEASE ` to ` true ` in ` configure.ac ` , and
46
46
* if this is not a patch release
47
47
* updates ` _PKG_VERSION_* ` and ` _LIB_VERSION_* ` in ` configure.ac ` and
0 commit comments