From 04186b8eb2aefa0439f0da776fb4770527956914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Fri, 25 Nov 2005 19:47:33 +0100 Subject: [PATCH] * Makefile.in (aesdata, desdata, shadata): Use explicit rules for executables. Rev: src/nettle/Makefile.in:1.30 --- Makefile.in | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile.in b/Makefile.in index 667af824..75d47232 100644 --- a/Makefile.in +++ b/Makefile.in @@ -131,11 +131,18 @@ $(SHLIBFORLINK): $(nettle_PURE_OBJS) $(COMPILE) $(SHLIBCFLAGS) -c $< -o $@ \ && $(DEP_PROCESS) -.$(OBJEXT)$(EXEEXT): - $(LINK) $< $(LIBS) -o $@ +# For Solaris and BSD make, we have to use an explicit rule for each executable +aesdata$(EXEEXT): aesdata.$(OBJEXT) + $(LINK) aesdata.$(OBJEXT) $(LIBS) -o aesdata$(EXEEXT) + +desdata$(EXEEXT): desdata.$(OBJEXT) + $(LINK) desdata.$(OBJEXT) $(LIBS) -o desdata$(EXEEXT) shadata$(EXEEXT): shadata.$(OBJEXT) - $(LINK) shadata.$(OBJEXT) $(LIBS) -lm -o $@ + $(LINK) shadata.$(OBJEXT) $(LIBS) -lm -o shadata$(EXEEXT) + +# .$(OBJEXT)$(EXEEXT): +# $(LINK) $< $(LIBS) -o $@ # desCore rules # It seems using $(srcdir)/ doesn't work with GNU make 3.79.1 -- GitLab