Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Maamoun TK
nettle
Commits
a213dbd3
Commit
a213dbd3
authored
Apr 22, 2020
by
Niels Möller
Browse files
Delete .test-rules.make, replaced by GNU make pattern rules.
parent
6ec9032c
Changes
3
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
a213dbd3
2020-04-22 Niels Möller <nisse@lysator.liu.se>
* testsuite/Makefile.in: Use pattern rules for test executables,
replacing...
(test-rules): ...deleted rule.
* testsuite/.test-rules.make: Deleted file.
2020-04-21 Niels Möller <nisse@lysator.liu.se>
From Dmitry Baryshkov:
...
...
testsuite/.test-rules.make
deleted
100644 → 0
View file @
6ec9032c
aes-test$(EXEEXT)
:
aes-test.$(OBJEXT)
$(LINK)
aes-test.
$(OBJEXT)
$(TEST_OBJS)
-o
aes-test
$(EXEEXT)
arcfour-test$(EXEEXT)
:
arcfour-test.$(OBJEXT)
$(LINK)
arcfour-test.
$(OBJEXT)
$(TEST_OBJS)
-o
arcfour-test
$(EXEEXT)
arctwo-test$(EXEEXT)
:
arctwo-test.$(OBJEXT)
$(LINK)
arctwo-test.
$(OBJEXT)
$(TEST_OBJS)
-o
arctwo-test
$(EXEEXT)
blowfish-test$(EXEEXT)
:
blowfish-test.$(OBJEXT)
$(LINK)
blowfish-test.
$(OBJEXT)
$(TEST_OBJS)
-o
blowfish-test
$(EXEEXT)
cast128-test$(EXEEXT)
:
cast128-test.$(OBJEXT)
$(LINK)
cast128-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cast128-test
$(EXEEXT)
base16-test$(EXEEXT)
:
base16-test.$(OBJEXT)
$(LINK)
base16-test.
$(OBJEXT)
$(TEST_OBJS)
-o
base16-test
$(EXEEXT)
base64-test$(EXEEXT)
:
base64-test.$(OBJEXT)
$(LINK)
base64-test.
$(OBJEXT)
$(TEST_OBJS)
-o
base64-test
$(EXEEXT)
camellia-test$(EXEEXT)
:
camellia-test.$(OBJEXT)
$(LINK)
camellia-test.
$(OBJEXT)
$(TEST_OBJS)
-o
camellia-test
$(EXEEXT)
chacha-test$(EXEEXT)
:
chacha-test.$(OBJEXT)
$(LINK)
chacha-test.
$(OBJEXT)
$(TEST_OBJS)
-o
chacha-test
$(EXEEXT)
cnd-memcpy-test$(EXEEXT)
:
cnd-memcpy-test.$(OBJEXT)
$(LINK)
cnd-memcpy-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cnd-memcpy-test
$(EXEEXT)
des-test$(EXEEXT)
:
des-test.$(OBJEXT)
$(LINK)
des-test.
$(OBJEXT)
$(TEST_OBJS)
-o
des-test
$(EXEEXT)
des3-test$(EXEEXT)
:
des3-test.$(OBJEXT)
$(LINK)
des3-test.
$(OBJEXT)
$(TEST_OBJS)
-o
des3-test
$(EXEEXT)
md2-test$(EXEEXT)
:
md2-test.$(OBJEXT)
$(LINK)
md2-test.
$(OBJEXT)
$(TEST_OBJS)
-o
md2-test
$(EXEEXT)
md4-test$(EXEEXT)
:
md4-test.$(OBJEXT)
$(LINK)
md4-test.
$(OBJEXT)
$(TEST_OBJS)
-o
md4-test
$(EXEEXT)
md5-test$(EXEEXT)
:
md5-test.$(OBJEXT)
$(LINK)
md5-test.
$(OBJEXT)
$(TEST_OBJS)
-o
md5-test
$(EXEEXT)
md5-compat-test$(EXEEXT)
:
md5-compat-test.$(OBJEXT)
$(LINK)
md5-compat-test.
$(OBJEXT)
$(TEST_OBJS)
-o
md5-compat-test
$(EXEEXT)
memeql-test$(EXEEXT)
:
memeql-test.$(OBJEXT)
$(LINK)
memeql-test.
$(OBJEXT)
$(TEST_OBJS)
-o
memeql-test
$(EXEEXT)
memxor-test$(EXEEXT)
:
memxor-test.$(OBJEXT)
$(LINK)
memxor-test.
$(OBJEXT)
$(TEST_OBJS)
-o
memxor-test
$(EXEEXT)
gosthash94-test$(EXEEXT)
:
gosthash94-test.$(OBJEXT)
$(LINK)
gosthash94-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gosthash94-test
$(EXEEXT)
ripemd160-test$(EXEEXT)
:
ripemd160-test.$(OBJEXT)
$(LINK)
ripemd160-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ripemd160-test
$(EXEEXT)
hkdf-test$(EXEEXT)
:
hkdf-test.$(OBJEXT)
$(LINK)
hkdf-test.
$(OBJEXT)
$(TEST_OBJS)
-o
hkdf-test
$(EXEEXT)
salsa20-test$(EXEEXT)
:
salsa20-test.$(OBJEXT)
$(LINK)
salsa20-test.
$(OBJEXT)
$(TEST_OBJS)
-o
salsa20-test
$(EXEEXT)
sha1-test$(EXEEXT)
:
sha1-test.$(OBJEXT)
$(LINK)
sha1-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha1-test
$(EXEEXT)
sha224-test$(EXEEXT)
:
sha224-test.$(OBJEXT)
$(LINK)
sha224-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha224-test
$(EXEEXT)
sha256-test$(EXEEXT)
:
sha256-test.$(OBJEXT)
$(LINK)
sha256-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha256-test
$(EXEEXT)
sha384-test$(EXEEXT)
:
sha384-test.$(OBJEXT)
$(LINK)
sha384-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha384-test
$(EXEEXT)
sha512-test$(EXEEXT)
:
sha512-test.$(OBJEXT)
$(LINK)
sha512-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha512-test
$(EXEEXT)
sha512-224-test$(EXEEXT)
:
sha512-224-test.$(OBJEXT)
$(LINK)
sha512-224-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha512-224-test
$(EXEEXT)
sha512-256-test$(EXEEXT)
:
sha512-256-test.$(OBJEXT)
$(LINK)
sha512-256-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha512-256-test
$(EXEEXT)
sha3-permute-test$(EXEEXT)
:
sha3-permute-test.$(OBJEXT)
$(LINK)
sha3-permute-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha3-permute-test
$(EXEEXT)
sha3-224-test$(EXEEXT)
:
sha3-224-test.$(OBJEXT)
$(LINK)
sha3-224-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha3-224-test
$(EXEEXT)
sha3-256-test$(EXEEXT)
:
sha3-256-test.$(OBJEXT)
$(LINK)
sha3-256-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha3-256-test
$(EXEEXT)
sha3-384-test$(EXEEXT)
:
sha3-384-test.$(OBJEXT)
$(LINK)
sha3-384-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha3-384-test
$(EXEEXT)
sha3-512-test$(EXEEXT)
:
sha3-512-test.$(OBJEXT)
$(LINK)
sha3-512-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha3-512-test
$(EXEEXT)
shake256-test$(EXEEXT)
:
shake256-test.$(OBJEXT)
$(LINK)
shake256-test.
$(OBJEXT)
$(TEST_OBJS)
-o
shake256-test
$(EXEEXT)
serpent-test$(EXEEXT)
:
serpent-test.$(OBJEXT)
$(LINK)
serpent-test.
$(OBJEXT)
$(TEST_OBJS)
-o
serpent-test
$(EXEEXT)
twofish-test$(EXEEXT)
:
twofish-test.$(OBJEXT)
$(LINK)
twofish-test.
$(OBJEXT)
$(TEST_OBJS)
-o
twofish-test
$(EXEEXT)
version-test$(EXEEXT)
:
version-test.$(OBJEXT)
$(LINK)
version-test.
$(OBJEXT)
$(TEST_OBJS)
-o
version-test
$(EXEEXT)
knuth-lfib-test$(EXEEXT)
:
knuth-lfib-test.$(OBJEXT)
$(LINK)
knuth-lfib-test.
$(OBJEXT)
$(TEST_OBJS)
-o
knuth-lfib-test
$(EXEEXT)
cbc-test$(EXEEXT)
:
cbc-test.$(OBJEXT)
$(LINK)
cbc-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cbc-test
$(EXEEXT)
cfb-test$(EXEEXT)
:
cfb-test.$(OBJEXT)
$(LINK)
cfb-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cfb-test
$(EXEEXT)
ctr-test$(EXEEXT)
:
ctr-test.$(OBJEXT)
$(LINK)
ctr-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ctr-test
$(EXEEXT)
gcm-test$(EXEEXT)
:
gcm-test.$(OBJEXT)
$(LINK)
gcm-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gcm-test
$(EXEEXT)
eax-test$(EXEEXT)
:
eax-test.$(OBJEXT)
$(LINK)
eax-test.
$(OBJEXT)
$(TEST_OBJS)
-o
eax-test
$(EXEEXT)
ccm-test$(EXEEXT)
:
ccm-test.$(OBJEXT)
$(LINK)
ccm-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ccm-test
$(EXEEXT)
cmac-test$(EXEEXT)
:
cmac-test.$(OBJEXT)
$(LINK)
cmac-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cmac-test
$(EXEEXT)
siv-test$(EXEEXT)
:
siv-test.$(OBJEXT)
$(LINK)
siv-test.
$(OBJEXT)
$(TEST_OBJS)
-o
siv-test
$(EXEEXT)
poly1305-test$(EXEEXT)
:
poly1305-test.$(OBJEXT)
$(LINK)
poly1305-test.
$(OBJEXT)
$(TEST_OBJS)
-o
poly1305-test
$(EXEEXT)
chacha-poly1305-test$(EXEEXT)
:
chacha-poly1305-test.$(OBJEXT)
$(LINK)
chacha-poly1305-test.
$(OBJEXT)
$(TEST_OBJS)
-o
chacha-poly1305-test
$(EXEEXT)
hmac-test$(EXEEXT)
:
hmac-test.$(OBJEXT)
$(LINK)
hmac-test.
$(OBJEXT)
$(TEST_OBJS)
-o
hmac-test
$(EXEEXT)
umac-test$(EXEEXT)
:
umac-test.$(OBJEXT)
$(LINK)
umac-test.
$(OBJEXT)
$(TEST_OBJS)
-o
umac-test
$(EXEEXT)
meta-hash-test$(EXEEXT)
:
meta-hash-test.$(OBJEXT)
$(LINK)
meta-hash-test.
$(OBJEXT)
$(TEST_OBJS)
-o
meta-hash-test
$(EXEEXT)
meta-cipher-test$(EXEEXT)
:
meta-cipher-test.$(OBJEXT)
$(LINK)
meta-cipher-test.
$(OBJEXT)
$(TEST_OBJS)
-o
meta-cipher-test
$(EXEEXT)
meta-aead-test$(EXEEXT)
:
meta-aead-test.$(OBJEXT)
$(LINK)
meta-aead-test.
$(OBJEXT)
$(TEST_OBJS)
-o
meta-aead-test
$(EXEEXT)
meta-armor-test$(EXEEXT)
:
meta-armor-test.$(OBJEXT)
$(LINK)
meta-armor-test.
$(OBJEXT)
$(TEST_OBJS)
-o
meta-armor-test
$(EXEEXT)
meta-mac-test$(EXEEXT)
:
meta-mac-test.$(OBJEXT)
$(LINK)
meta-mac-test.
$(OBJEXT)
$(TEST_OBJS)
-o
meta-mac-test
$(EXEEXT)
buffer-test$(EXEEXT)
:
buffer-test.$(OBJEXT)
$(LINK)
buffer-test.
$(OBJEXT)
$(TEST_OBJS)
-o
buffer-test
$(EXEEXT)
yarrow-test$(EXEEXT)
:
yarrow-test.$(OBJEXT)
$(LINK)
yarrow-test.
$(OBJEXT)
$(TEST_OBJS)
-o
yarrow-test
$(EXEEXT)
xts-test$(EXEEXT)
:
xts-test.$(OBJEXT)
$(LINK)
xts-test.
$(OBJEXT)
$(TEST_OBJS)
-o
xts-test
$(EXEEXT)
pbkdf2-test$(EXEEXT)
:
pbkdf2-test.$(OBJEXT)
$(LINK)
pbkdf2-test.
$(OBJEXT)
$(TEST_OBJS)
-o
pbkdf2-test
$(EXEEXT)
x86-ibt-test$(EXEEXT)
:
x86-ibt-test.$(OBJEXT)
$(LINK)
x86-ibt-test.
$(OBJEXT)
$(TEST_OBJS)
-o
x86-ibt-test
$(EXEEXT)
sexp-test$(EXEEXT)
:
sexp-test.$(OBJEXT)
$(LINK)
sexp-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sexp-test
$(EXEEXT)
sexp-format-test$(EXEEXT)
:
sexp-format-test.$(OBJEXT)
$(LINK)
sexp-format-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sexp-format-test
$(EXEEXT)
rsa2sexp-test$(EXEEXT)
:
rsa2sexp-test.$(OBJEXT)
$(LINK)
rsa2sexp-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa2sexp-test
$(EXEEXT)
sexp2rsa-test$(EXEEXT)
:
sexp2rsa-test.$(OBJEXT)
$(LINK)
sexp2rsa-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sexp2rsa-test
$(EXEEXT)
bignum-test$(EXEEXT)
:
bignum-test.$(OBJEXT)
$(LINK)
bignum-test.
$(OBJEXT)
$(TEST_OBJS)
-o
bignum-test
$(EXEEXT)
random-prime-test$(EXEEXT)
:
random-prime-test.$(OBJEXT)
$(LINK)
random-prime-test.
$(OBJEXT)
$(TEST_OBJS)
-o
random-prime-test
$(EXEEXT)
pkcs1-test$(EXEEXT)
:
pkcs1-test.$(OBJEXT)
$(LINK)
pkcs1-test.
$(OBJEXT)
$(TEST_OBJS)
-o
pkcs1-test
$(EXEEXT)
pkcs1-sec-decrypt-test$(EXEEXT)
:
pkcs1-sec-decrypt-test.$(OBJEXT)
$(LINK)
pkcs1-sec-decrypt-test.
$(OBJEXT)
$(TEST_OBJS)
-o
pkcs1-sec-decrypt-test
$(EXEEXT)
pss-test$(EXEEXT)
:
pss-test.$(OBJEXT)
$(LINK)
pss-test.
$(OBJEXT)
$(TEST_OBJS)
-o
pss-test
$(EXEEXT)
rsa-sign-tr-test$(EXEEXT)
:
rsa-sign-tr-test.$(OBJEXT)
$(LINK)
rsa-sign-tr-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-sign-tr-test
$(EXEEXT)
pss-mgf1-test$(EXEEXT)
:
pss-mgf1-test.$(OBJEXT)
$(LINK)
pss-mgf1-test.
$(OBJEXT)
$(TEST_OBJS)
-o
pss-mgf1-test
$(EXEEXT)
rsa-pss-sign-tr-test$(EXEEXT)
:
rsa-pss-sign-tr-test.$(OBJEXT)
$(LINK)
rsa-pss-sign-tr-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-pss-sign-tr-test
$(EXEEXT)
rsa-test$(EXEEXT)
:
rsa-test.$(OBJEXT)
$(LINK)
rsa-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-test
$(EXEEXT)
rsa-encrypt-test$(EXEEXT)
:
rsa-encrypt-test.$(OBJEXT)
$(LINK)
rsa-encrypt-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-encrypt-test
$(EXEEXT)
rsa-keygen-test$(EXEEXT)
:
rsa-keygen-test.$(OBJEXT)
$(LINK)
rsa-keygen-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-keygen-test
$(EXEEXT)
rsa-sec-decrypt-test$(EXEEXT)
:
rsa-sec-decrypt-test.$(OBJEXT)
$(LINK)
rsa-sec-decrypt-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-sec-decrypt-test
$(EXEEXT)
rsa-compute-root-test$(EXEEXT)
:
rsa-compute-root-test.$(OBJEXT)
$(LINK)
rsa-compute-root-test.
$(OBJEXT)
$(TEST_OBJS)
-o
rsa-compute-root-test
$(EXEEXT)
dsa-test$(EXEEXT)
:
dsa-test.$(OBJEXT)
$(LINK)
dsa-test.
$(OBJEXT)
$(TEST_OBJS)
-o
dsa-test
$(EXEEXT)
dsa-keygen-test$(EXEEXT)
:
dsa-keygen-test.$(OBJEXT)
$(LINK)
dsa-keygen-test.
$(OBJEXT)
$(TEST_OBJS)
-o
dsa-keygen-test
$(EXEEXT)
curve25519-dh-test$(EXEEXT)
:
curve25519-dh-test.$(OBJEXT)
$(LINK)
curve25519-dh-test.
$(OBJEXT)
$(TEST_OBJS)
-o
curve25519-dh-test
$(EXEEXT)
curve448-dh-test$(EXEEXT)
:
curve448-dh-test.$(OBJEXT)
$(LINK)
curve448-dh-test.
$(OBJEXT)
$(TEST_OBJS)
-o
curve448-dh-test
$(EXEEXT)
ecc-mod-test$(EXEEXT)
:
ecc-mod-test.$(OBJEXT)
$(LINK)
ecc-mod-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-mod-test
$(EXEEXT)
ecc-modinv-test$(EXEEXT)
:
ecc-modinv-test.$(OBJEXT)
$(LINK)
ecc-modinv-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-modinv-test
$(EXEEXT)
ecc-redc-test$(EXEEXT)
:
ecc-redc-test.$(OBJEXT)
$(LINK)
ecc-redc-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-redc-test
$(EXEEXT)
ecc-sqrt-test$(EXEEXT)
:
ecc-sqrt-test.$(OBJEXT)
$(LINK)
ecc-sqrt-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-sqrt-test
$(EXEEXT)
ecc-dup-test$(EXEEXT)
:
ecc-dup-test.$(OBJEXT)
$(LINK)
ecc-dup-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-dup-test
$(EXEEXT)
ecc-add-test$(EXEEXT)
:
ecc-add-test.$(OBJEXT)
$(LINK)
ecc-add-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-add-test
$(EXEEXT)
ecc-mul-g-test$(EXEEXT)
:
ecc-mul-g-test.$(OBJEXT)
$(LINK)
ecc-mul-g-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-mul-g-test
$(EXEEXT)
ecc-mul-a-test$(EXEEXT)
:
ecc-mul-a-test.$(OBJEXT)
$(LINK)
ecc-mul-a-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecc-mul-a-test
$(EXEEXT)
ecdsa-sign-test$(EXEEXT)
:
ecdsa-sign-test.$(OBJEXT)
$(LINK)
ecdsa-sign-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecdsa-sign-test
$(EXEEXT)
ecdsa-verify-test$(EXEEXT)
:
ecdsa-verify-test.$(OBJEXT)
$(LINK)
ecdsa-verify-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecdsa-verify-test
$(EXEEXT)
ecdsa-keygen-test$(EXEEXT)
:
ecdsa-keygen-test.$(OBJEXT)
$(LINK)
ecdsa-keygen-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecdsa-keygen-test
$(EXEEXT)
ecdh-test$(EXEEXT)
:
ecdh-test.$(OBJEXT)
$(LINK)
ecdh-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ecdh-test
$(EXEEXT)
eddsa-compress-test$(EXEEXT)
:
eddsa-compress-test.$(OBJEXT)
$(LINK)
eddsa-compress-test.
$(OBJEXT)
$(TEST_OBJS)
-o
eddsa-compress-test
$(EXEEXT)
eddsa-sign-test$(EXEEXT)
:
eddsa-sign-test.$(OBJEXT)
$(LINK)
eddsa-sign-test.
$(OBJEXT)
$(TEST_OBJS)
-o
eddsa-sign-test
$(EXEEXT)
eddsa-verify-test$(EXEEXT)
:
eddsa-verify-test.$(OBJEXT)
$(LINK)
eddsa-verify-test.
$(OBJEXT)
$(TEST_OBJS)
-o
eddsa-verify-test
$(EXEEXT)
ed25519-test$(EXEEXT)
:
ed25519-test.$(OBJEXT)
$(LINK)
ed25519-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ed25519-test
$(EXEEXT)
ed448-test$(EXEEXT)
:
ed448-test.$(OBJEXT)
$(LINK)
ed448-test.
$(OBJEXT)
$(TEST_OBJS)
-o
ed448-test
$(EXEEXT)
gostdsa-sign-test$(EXEEXT)
:
gostdsa-sign-test.$(OBJEXT)
$(LINK)
gostdsa-sign-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gostdsa-sign-test
$(EXEEXT)
gostdsa-verify-test$(EXEEXT)
:
gostdsa-verify-test.$(OBJEXT)
$(LINK)
gostdsa-verify-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gostdsa-verify-test
$(EXEEXT)
gostdsa-keygen-test$(EXEEXT)
:
gostdsa-keygen-test.$(OBJEXT)
$(LINK)
gostdsa-keygen-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gostdsa-keygen-test
$(EXEEXT)
gostdsa-vko-test$(EXEEXT)
:
gostdsa-vko-test.$(OBJEXT)
$(LINK)
gostdsa-vko-test.
$(OBJEXT)
$(TEST_OBJS)
-o
gostdsa-vko-test
$(EXEEXT)
sha1-huge-test$(EXEEXT)
:
sha1-huge-test.$(OBJEXT)
$(LINK)
sha1-huge-test.
$(OBJEXT)
$(TEST_OBJS)
-o
sha1-huge-test
$(EXEEXT)
cxx-test$(EXEEXT)
:
cxx-test.$(OBJEXT)
$(LINK_CXX)
cxx-test.
$(OBJEXT)
$(TEST_OBJS)
-o
cxx-test
$(EXEEXT)
testsuite/Makefile.in
View file @
a213dbd3
...
...
@@ -75,8 +75,7 @@ EXTRA_TARGETS = $(EXTRA_SOURCES:.c=$(EXEEXT))
# Includes all C source files, regardless of configuration
SOURCES
=
$(TS_SOURCES)
$(EXTRA_SOURCES)
testutils.c dlopen-test.c
DISTFILES
=
$(SOURCES)
$(CXX_SOURCES)
Makefile.in .test-rules.make
\
test-rules.stamp
\
DISTFILES
=
$(SOURCES)
$(CXX_SOURCES)
Makefile.in
\
$(TS_SH)
setup-env teardown-env
\
gold-bug.txt testutils.h sha3.awk
...
...
@@ -93,9 +92,9 @@ all: $(EXTRA_TARGETS)
# to use suffix rules to build the test executables. So we use an
# explicit rule for each and every executable.
TEST_OBJS
=
testutils.
$(OBJEXT)
../nettle-internal.
$(OBJEXT)
LIB_HOGWEED
=
@IF_HOGWEED@
-lhogweed
TEST_OBJS
=
testutils.
$(OBJEXT)
../nettle-internal.
$(OBJEXT)
\
$(LIB_HOGWEED)
-lnettle
$(LIBS)
TEST_LIBS
=
$(LIB_HOGWEED)
-lnettle
$(LIBS)
../nettle-internal.$(OBJEXT)
:
(
cd
..
&&
$(MAKE)
nettle-internal.
$(OBJEXT)
)
...
...
@@ -104,28 +103,12 @@ TEST_OBJS = testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT) \
dlopen-test$(EXEEXT)
:
dlopen-test.$(OBJEXT) testutils.$(OBJEXT)
$(LINK)
dlopen-test.
$(OBJEXT)
-ldl
-o
dlopen-test
$(EXEEXT)
.PHONY
:
test-rules
test-rules
:
(
for
f
in
$(TS_NETTLE)
$(TS_HOGWEED)
$(EXTRA_TARGETS)
;
do
\
echo
$$
f
'$
$(EXEEXT)
: '
$$
f
'.$
$(OBJEXT)
'
;
\
echo
' $
$(LINK)
'
$$
f
'.$
$(OBJEXT)
$
$(TEST_OBJS)
-o '
$$
f
'$
$(EXEEXT)
'
;
\
echo
;
\
done
;
\
for
f
in
$(TS_CXX)
;
do
\
echo
$$
f
'$
$(EXEEXT)
: '
$$
f
'.$
$(OBJEXT)
'
;
\
echo
' $
$(LINK_CXX)
'
$$
f
'.$
$(OBJEXT)
$
$(TEST_OBJS)
-o '
$$
f
'$
$(EXEEXT)
'
;
\
echo
;
\
done
)
>
$(srcdir)
/.test-rules.make
$(srcdir)/.test-rules.make
:
$(srcdir)/test-rules.stamp
# Updates the stamp file *first*, so that this rule isn't triggered
# again and again by the recursive $(MAKE).
$(srcdir)/test-rules.stamp
:
Makefile.in
echo
stamp
>
$(srcdir)
/test-rules.stamp
$(MAKE)
test-rules
include
$(srcdir)/.test-rules.make
# Special target, using C++ linking
cxx-test$(EXEEXT)
:
cxx-test.$(OBJEXT)
$(LINK_CXX)
$<
$(TEST_OBJS)
$(TEST_LIBS)
-o
$@
%$(EXEEXT)
:
%.$(OBJEXT)
$(LINK)
$<
$(TEST_OBJS)
$(TEST_LIBS)
-o
$@
$(TARGETS) $(EXTRA_TARGETS)
:
testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT)
\
../libnettle.stamp @IF_HOGWEED@ ../libhogweed.stamp
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment