Skip to content

Commit 2262b3d

Browse files
committed
Makefile: Updates to make 'make distcheck' work
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
1 parent 2298d39 commit 2262b3d

File tree

4 files changed

+24
-7
lines changed

4 files changed

+24
-7
lines changed

src/engine/Makefile.am

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ ibmca_la_LIBADD=-ldl
1616
ibmca_la_LDFLAGS=-module -version-number ${VERSION} -shared -no-undefined \
1717
-avoid-version -Wl,--version-script=${srcdir}/ibmca.map
1818

19-
dist_ibmca_la_SOURCES=ibmca.h e_ibmca_err.h
20-
EXTRA_DIST = openssl.cnf.sample
19+
dist_ibmca_la_SOURCES=ibmca.h e_ibmca_err.h openssl-compat.h
20+
EXTRA_DIST = openssl.cnf.sample ibmca.map test/ibmca_mechaList_test.c
2121

2222
ACLOCAL_AMFLAGS = -I m4
2323
SUBDIRS = doc
@@ -29,3 +29,5 @@ ibmca-engine-opensslconfig: ibmca-engine-opensslconfig.in
2929

3030
noinst_SCRIPTS = ibmca-engine-opensslconfig
3131
EXTRA_DIST += ibmca-engine-opensslconfig.in
32+
33+
CLEANFILES = ibmca-engine-opensslconfig

src/provider/Makefile.am

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ ibmca_provider_la_SOURCES=p_ibmca.c p_key.c p_context.c \
88
rsa_signature.c ec_keymgmt.c ec_signature.c ec_keyexch.c \
99
dh_keymgmt.c dh_keyexch.c rsa_blinding.c rsa_sup_mul.c
1010

11+
dist_ibmca_provider_la_SOURCES=p_ibmca.h constant_time.h
12+
1113
ibmca_provider_la_CFLAGS=-DIBMCA_VERSION=\"${VERSION_STR}\" -DIBMCA_LOGDIR=\"$(logdir)\"
1214

1315
if PROVIDER_FULL_LIBICA
@@ -18,7 +20,8 @@ endif
1820
ibmca_provider_la_LDFLAGS=-module -version-number ${VERSION} -shared -no-undefined \
1921
-avoid-version -Wl,--version-script=${srcdir}/ibmca-provider.map
2022

21-
EXTRA_DIST = openssl.cnf.provider.sample ibmca-provider-opensslconfig
23+
EXTRA_DIST = openssl.cnf.provider.sample ibmca-provider-opensslconfig \
24+
ibmca-provider.map
2225

2326
ACLOCAL_AMFLAGS = -I m4
2427

test/engine/Makefile.am

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,11 @@ enginectrl_SOURCES = enginectrl.c
6262
enginectrl_LDADD = -lcrypto -ldl
6363

6464
AM_TESTS_ENVIRONMENT = export IBMCA_TEST_PATH=${top_builddir}/src/engine/.libs/ibmca.so IBMCA_OPENSSL_TEST_CONF=${srcdir}/openssl-test.cnf IBMCA_OPENSSL_TEST_NOINIT_CONF=${srcdir}/openssl-test-noinit.cnf PERL5LIB=${srcdir};
65-
EXTRA_DIST = ${TESTS_PERL} ${TESTS_CIPHERS} test.pm openssl-test.cnf \
66-
dsa2k.key dsa2k_pub.key dsa4k.key dsa4k_pub.key dsa8k.key \
67-
dsa8k_pub.key dsamax.key dsamax_pub.key rsa2k.key rsa4k.key rsa8k.key
65+
EXTRA_DIST = ${TESTS_PERL} ${TESTS_CIPHERS} test.pm openssl-test.cnf \
66+
openssl-test-noinit.cnf dsa2k.key dsa2k_pub.key dsa4k.key \
67+
dsa4k_pub.key dsa8k.key dsa8k_pub.key dsamax.key dsamax_pub.key \
68+
rsa2k.key rsa4k.key rsa8k.key rsa16k.key dsaparam2k.key \
69+
dsaparam4k.key dsaparam8k.key dsaparammax.key
6870

6971
libica-link.sh:
7072
@echo '#!/bin/bash' > libica-link.sh
@@ -77,3 +79,5 @@ libica-link.sh:
7779
@echo "fi" >> libica-link.sh
7880
@echo "exit 0" >> libica-link.sh
7981
@chmod u+x libica-link.sh
82+
83+
CLEANFILES = *.out *.dec libica-link.sh

test/provider/Makefile.am

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,12 @@ threadtest_SOURCES = threadtest.c
4848
threadtest_LDADD = -lcrypto -lpthread
4949

5050
AM_TESTS_ENVIRONMENT = export IBMCA_TEST_PATH=${top_builddir}/src/provider/.libs/ IBMCA_OPENSSL_TEST_CONF=${srcdir}/openssl-test.cnf PERL5LIB=${srcdir};
51-
EXTRA_DIST = ${TESTS_PERL} test.pm openssl-test.cnf server-cert-rsa.pem server-key-rsa.pem server-cert-ec.pem server-key-ec.pem
51+
EXTRA_DIST = ${TESTS_PERL} test.pm openssl-test.cnf server-cert-rsa.pem \
52+
server-key-rsa.pem server-cert-ec.pem server-key-ec.pem \
53+
rsa-implrej-bad-empty-in.bin rsa-implrej-bad-empty-out.bin \
54+
rsa-implrej-bad-max-in.bin rsa-implrej-bad-max-out.bin \
55+
rsa-implrej-bad-prf-in.bin rsa-implrej-bad-prf-out.bin \
56+
rsa-implrej-good-in.bin rsa-implrej-good-out.bin \
57+
rsa-implrej-key.pem rsa16k.pl
58+
59+
CLEANFILES = *.out *.dec *.pub *.key

0 commit comments

Comments
 (0)