LIBOBJS.
(CLEANFILES): Delete libnettle.so.
(clean-local): Delete the .lib linkfarm.
($(SHLIBFORLINK)): When building libnettle.so, create a link from
.lib/$SHLIBSONAME. Needed at runtime, for the testsuite.
Rev: src/nettle/Makefile.am:1.50
nettle-meta.h \
nettle-internal.c nettle-internal.h nettle-openssl.c
-libnettle_a_LIBADD = @LIBOBJS@
+LIBOBJS = @LIBOBJS@
+libnettle_a_LIBADD = $(LIBOBJS)
shadata_LDADD = -lm
x86/aes.asm x86/aes_tables.asm
DISTCLEANFILES = aes.asm aes-decrypt.asm aes-encrypt.asm machine.m4
+CLEANFILES = $(SHLIBFORLINK)
+clean-local:
+ rm -rf .lib
# Using assembler files. Should get precedence before the .c.o rule.
SUFFIXES = .asm
$(SHLIBFORLINK): $(SHLIBOBJECTS)
$(SHLIBLINK) $^ -o $@
+ -mkdir .lib 2>/dev/null
+ (cd .lib && ln -sf ../$(SHLIBFORLINK) $(SHLIBSONAME))
install-shared: $(SHLIBFORLINK)
$(INSTALL_DATA) $(SHLIBFORLINK) $(DESTDIR)$(libdir)/$(SHLIBFILE)