File: unit.mk

package info (click to toggle)
opencryptoki 3.23.0%2Bdfsg-0.3
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 12,604 kB
  • sloc: ansic: 214,248; sh: 2,759; makefile: 289; yacc: 242; pascal: 152; exp: 126; lex: 93; cpp: 9
file content (72 lines) | stat: -rw-r--r-- 2,749 bytes parent folder | download
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
check_PROGRAMS = testcases/unit/policytest testcases/unit/hashmaptest	\
	testcases/unit/mechtabletest testcases/unit/configdump		\
	testcases/unit/buffertest testcases/unit/uritest		\
	testcases/unit/pintest

TESTS = testcases/unit/policytest testcases/unit/hashmaptest		\
	testcases/unit/mechtabletest testcases/unit/configdump		\
	testcases/unit/buffertest testcases/unit/uritest		\
	testcases/unit/pintest.sh

EXTRA_DIST += testcases/unit/pintest.sh
noinst_HEADERS += testcases/unit/unittest.h

testcases_unit_policytest_CFLAGS=-I${top_srcdir}/usr/lib/common		\
	-I${top_srcdir}/usr/lib/api -I${top_srcdir}/usr/include		\
	-DSTDLL_NAME=\"policytest\" -I${top_srcdir}/usr/lib/config	\
	-I${top_builddir}/usr/lib/config -I${top_builddir}/usr/lib/api

testcases_unit_policytest_SOURCES=testcases/unit/policytest.c	\
	usr/lib/api/policy.c usr/lib/api/hashmap.c		\
	usr/lib/common/ec_supported.c usr/lib/common/trace.c	\
	usr/lib/common/utility_common.c				\
	usr/lib/config/configuration.c				\
	usr/lib/common/ec_curve_translation.c			\
	usr/lib/common/kdf_translation.c			\
	usr/lib/common/mgf_translation.c			\
	usr/lib/api/supportedstrengths.c			\
	usr/lib/config/cfgparse.y usr/lib/config/cfglex.l	\
	usr/lib/common/pqc_supported.c

nodist_testcases_unit_policytest_SOURCES=usr/lib/api/mechtable.c

testcases_unit_hashmaptest_CFLAGS=-I${top_srcdir}/usr/lib/api		\
	-I${top_srcdir}/usr/include

testcases_unit_hashmaptest_SOURCES = testcases/unit/hashmaptest.c	\
	usr/lib/api/hashmap.c

testcases_unit_mechtabletest_CFLAGS=-I${top_srcdir}/usr/lib/api		\
	-I${top_srcdir}/usr/include -I${top_builddir}/usr/lib/api	\
	-I${top_srcdir}/usr/include

testcases_unit_mechtabletest_SOURCES=testcases/unit/mechtabletest.c

nodist_testcases_unit_mechtabletest_SOURCES=usr/lib/api/mechtable.c	

testcases_unit_configdump_SOURCES = testcases/unit/configdump.c	\
	usr/lib/config/cfglex.l usr/lib/config/cfgparse.y	\
	usr/lib/config/configuration.c

testcases_unit_configdump_CFLAGS=-I${top_srcdir}/usr/lib/config	\
	-I${top_builddir}/usr/lib/config

testcases_unit_buffertest_SOURCES=testcases/unit/buffertest.c	\
	usr/lib/common/buffer.c

testcases_unit_buffertest_CFLAGS=-I${top_srcdir}/usr/lib/common

testcases_unit_uritest_SOURCES=testcases/unit/uritest.c		\
	usr/lib/common/uri.c usr/lib/common/buffer.c		\
	usr/lib/common/p11util.c

testcases_unit_uritest_CFLAGS=-I${top_srcdir}/usr/lib/common	\
	-I${top_srcdir}/usr/include -I${top_builddir}/usr/lib/api \
	-I${srcdir}/usr/lib/common -I${srcdir}/usr/include 	\
	-I${srcdir}/usr/lib/api

testcases_unit_pintest_SOURCES=testcases/unit/pintest.c		\
	usr/lib/common/buffer.c usr/lib/common/pin_prompt.c

testcases_unit_pintest_CFLAGS=-I${top_srcdir}/usr/lib/common
testcases_unit_pintest_LDFLAGS=-lcrypto