From: Sergey Matveev Date: Thu, 12 Dec 2024 14:19:51 +0000 (+0300) Subject: Make clean scripts source directory agnostic X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=11612923ea68745231130a65024a699654080c5898b6bd5c6a539f5ed700d993;p=keks.git Make clean scripts source directory agnostic --- diff --git a/cyac/clean b/cyac/clean new file mode 100755 index 0000000..65b03d1 --- /dev/null +++ b/cyac/clean @@ -0,0 +1,7 @@ +#!/bin/sh -e + +cd "$(dirname "$(realpath -- "$0")")" +cmd/clean +doc/clean +lib/clean +exec rm -f compile_flags.txt diff --git a/cyac/cmd/cer-verify/clean b/cyac/cmd/cer-verify/clean index 0a413ac..f5e1b4a 100755 --- a/cyac/cmd/cer-verify/clean +++ b/cyac/cmd/cer-verify/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f cer-verify compile_flags.txt conf/gcl3.rc conf/monocypher.rc *.o diff --git a/cyac/cmd/clean b/cyac/cmd/clean index fcd82d5..d6a670f 100755 --- a/cyac/cmd/clean +++ b/cyac/cmd/clean @@ -1,8 +1,9 @@ #!/bin/sh -e -( cd cer-verify ; ./clean ) -( cd for-fuzz ; ./clean ) -( cd lib ; ./clean ) -( cd print-items ; ./clean ) -( cd print-itered ; ./clean ) -( cd test-vector ; ./clean ) +cd "$(dirname "$(realpath -- "$0")")" +cer-verify/clean +for-fuzz/clean +lib/clean +print-items/clean +print-itered/clean +test-vector/clean diff --git a/cyac/cmd/for-fuzz/clean b/cyac/cmd/for-fuzz/clean index 444b658..5a9b0b1 100755 --- a/cyac/cmd/for-fuzz/clean +++ b/cyac/cmd/for-fuzz/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f for-fuzz diff --git a/cyac/cmd/lib/clean b/cyac/cmd/lib/clean index f973ebd..02d85ad 100755 --- a/cyac/cmd/lib/clean +++ b/cyac/cmd/lib/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f *.o diff --git a/cyac/cmd/print-items/clean b/cyac/cmd/print-items/clean index c8ef676..c118974 100755 --- a/cyac/cmd/print-items/clean +++ b/cyac/cmd/print-items/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f print-items diff --git a/cyac/cmd/print-itered/clean b/cyac/cmd/print-itered/clean index 1556146..b06b132 100755 --- a/cyac/cmd/print-itered/clean +++ b/cyac/cmd/print-itered/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f print-itered diff --git a/cyac/cmd/test-vector/clean b/cyac/cmd/test-vector/clean index a309a96..1adecd9 100755 --- a/cyac/cmd/test-vector/clean +++ b/cyac/cmd/test-vector/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f test-vector diff --git a/cyac/doc/clean b/cyac/doc/clean index a972274..1d3c999 100755 --- a/cyac/doc/clean +++ b/cyac/doc/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" rm -fr build cyac.info docstringer.log diff --git a/cyac/lib/clean b/cyac/lib/clean index 99988a4..f6a08ca 100755 --- a/cyac/lib/clean +++ b/cyac/lib/clean @@ -1,4 +1,5 @@ #!/bin/sh -e -( cd pki ; ./clean ) +cd "$(dirname "$(realpath -- "$0")")" +pki/clean exec rm -f *.o *.a compile_flags.txt diff --git a/cyac/lib/pki/clean b/cyac/lib/pki/clean index 318e647..ce1c170 100755 --- a/cyac/lib/pki/clean +++ b/cyac/lib/pki/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -f *.o *.a diff --git a/gyac/yacpki/ed25519-blake2b/clean b/gyac/yacpki/ed25519-blake2b/clean index 24504f8..6132ba6 100755 --- a/gyac/yacpki/ed25519-blake2b/clean +++ b/gyac/yacpki/ed25519-blake2b/clean @@ -1,3 +1,4 @@ #!/bin/sh -e +cd "$(dirname "$(realpath -- "$0")")" exec rm -rf byteorder ed25519 edwards25519 go.mod