File: Makefile.am

package info (click to toggle)
libica 3.9.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,672 kB
  • sloc: ansic: 39,028; perl: 3,061; makefile: 226; sh: 51
file content (97 lines) | stat: -rw-r--r-- 2,708 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
TESTS = \
fips_test \
icastats_test.sh \
get_functionlist_test \
get_functionlist_cex_test \
get_version_test \
rng_test \
drbg_test \
drbg_birthdays_test.pl \
des_test \
des_ecb_test \
des_cbc_test \
des_ctr_test \
des_cfb_test \
des_ofb_test \
tdes_test \
tdes_ecb_test \
tdes_cbc_test \
tdes_ctr_test \
tdes_cfb_test \
tdes_ofb_test \
aes_128_test \
aes_192_test \
aes_256_test \
aes_ecb_test \
aes_cbc_test \
aes_ctr_test \
aes_cfb_test \
aes_ofb_test \
aes_xts_test \
aes_gcm_test \
aes_gcm_kma_test \
cbccs_test \
ccm_test \
cmac_test \
sha2_test.sh \
sha3_test.sh \
sha1_test \
sha256_test \
sha3_224_test \
sha3_256_test \
sha3_384_test \
sha3_512_test \
shake_128_test \
shake_256_test \
rsa_keygen1024_test.sh \
rsa_keygen2048_test.sh \
rsa_keygen3072_test.sh \
rsa_keygen4096_test.sh \
rsa_key_check_test \
rsa_test \
ec_keygen1_test.sh \
ecdh1_test.sh \
ecdsa1_test.sh \
ec_keygen2_test.sh \
ecdh2_test.sh \
ecdsa2_test.sh \
eddsa_test \
x_test \
mp_test

if ICA_INTERNAL_TESTS
TESTS += \
${top_builddir}/src/internal_tests/ec_internal_test
endif

TEST_EXTENSIONS = .sh .pl
TESTS_ENVIRONMENT = export LD_LIBRARY_PATH=${builddir}/../src/.libs/ \
			   PATH=${builddir}/../src/:$$PATH \
			   LIBICA_TESTDATA=${srcdir}/testdata/;
AM_CFLAGS = @FLAGS@ -I${srcdir}/../include/ -I${srcdir}/../src/include/
LDADD = @LIBS@ ${top_builddir}/src/.libs/libica.so -lcrypto -lpthread

get_functionlist_cex_test_SOURCES = get_functionlist_cex_test.c 
get_functionlist_cex_test_LDADD = @LIBS@ ${top_builddir}/src/.libs/libica-cex.so -lcrypto -lpthread

check_PROGRAMS = fips_test icastats_test get_functionlist_test \
get_version_test rng_test drbg_test drbg_birthdays_test des_test \
des_ecb_test des_cbc_test des_ctr_test des_cfb_test des_ofb_test \
tdes_test tdes_ecb_test tdes_cbc_test tdes_ctr_test tdes_cfb_test \
tdes_ofb_test aes_128_test aes_192_test aes_256_test aes_ecb_test \
aes_cbc_test aes_ctr_test aes_cfb_test aes_ofb_test aes_xts_test \
aes_gcm_test aes_gcm_kma_test cbccs_test ccm_test cmac_test sha_test \
sha1_test sha256_test sha3_224_test sha3_256_test sha3_384_test \
sha3_512_test shake_128_test shake_256_test rsa_keygen_test \
rsa_key_check_test rsa_test ec_keygen_test ecdh_test ecdsa_test mp_test \
eddsa_test x_test get_functionlist_cex_test

EXTRA_DIST = testdata testcase.h rsa_test.h aes_gcm_test.h ecdsa1_test.sh \
sha2_test.sh ecdh1_test.sh ecdsa2_test.sh ecdh2_test.sh \
drbg_birthdays_test.pl sha3_test.sh ec_keygen1_test.sh ec_keygen2_test.sh \
rsa_keygen2048_test.sh rsa_keygen1024_test.sh rsa_keygen4096_test.sh \
rsa_keygen3072_test.sh rsa_keygen_test.sh

icastats_test.c: icastats_test.c.in
	@SED@   -e s!\@builddir\@!"@abs_top_builddir@/src/"!g < $< > $@-t
	mv $@-t $@