3 include $(top_srcdir)/Makefile.am.common
5 lib_LTLIBRARIES = libhcrypto.la
6 check_LTLIBRARIES = libhctest.la
8 libhcrypto_la_LDFLAGS = -version-info 5:0:1
9 libhcrypto_la_LIBADD = \
10 $(top_builddir)/lib/asn1/libasn1.la \
14 hcryptoincludedir = $(includedir)/hcrypto
15 buildhcryptoinclude = $(buildinclude)/hcrypto
17 hcryptoinclude_HEADERS = \
42 install-build-headers:: $(hcryptoinclude_HEADERS)
43 @foo='$(hcryptoinclude_HEADERS)'; \
46 if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \
47 else file="$$f"; fi; \
48 if cmp -s $$file $(buildhcryptoinclude)/$$f 2> /dev/null ; then \
50 echo "cp $$file $(buildhcryptoinclude)/$$f";\
51 cp $$file $(buildhcryptoinclude)/$$f; \
68 libhctest_la_SOURCES = \
76 test_imath_LDADD = libhctest.la $(LIB_roken)
77 destest_LDADD = libhctest.la $(LIB_roken)
82 noinst_PROGRAMS = test_rand
84 check_PROGRAMS = $(PROGRAM_TESTS) test_rsa test_dh example_evp_cipher
85 check_SCRIPTS = $(SCRIPT_TESTS)
87 TESTS = $(PROGRAM_TESTS) $(SCRIPT_TESTS)
89 LDADD = $(lib_LTLIBRARIES) $(LIB_roken)
91 libhcrypto_la_SOURCES = \
157 $(libhcrypto_la_OBJECTS): hcrypto-link
159 libhcrypto_la_CPPFLAGS = -DIMATH_LARGE_PRIME_TABLE -DBUILD_HCRYPTO_LIB $(AM_CPPFLAGS)
162 libhcrypto_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
164 $(libhcrypto_la_OBJECTS): $(srcdir)/version-script.map
168 $(LN_S) $(srcdir)/../hcrypto hcrypto
171 do_subst = sed -e 's,[@]srcdir[@],$(srcdir),g'
173 test_crypto: test_crypto.in Makefile
174 $(do_subst) < $(srcdir)/test_crypto.in > test_crypto.tmp
175 chmod +x test_crypto.tmp
176 mv test_crypto.tmp test_crypto