summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2004-11-28 11:38:19 +0100
committerNiels Möller <nisse@lysator.liu.se>2004-11-28 11:38:19 +0100
commit73ee1fe132f212f8ec6759173fd7b3b234acdae1 (patch)
treef2ee676c1b352b8afac8b14f76658779d40e541d /tools
parentcef76ea4e3c0b798f05c8ae5fa046e6a6c58c643 (diff)
downloadnettle-73ee1fe132f212f8ec6759173fd7b3b234acdae1.tar.gz
* Makefile.in (distdir): Handle absolute $distdir.
Avoid using the GNU extension $^. * examples/Makefile.in: Avoid using the GNU extension $^. * tools/Makefile.in: Likewise. * testsuite/Makefile.in: Likewise. Rev: src/nettle/ChangeLog:1.308 Rev: src/nettle/Makefile.in:1.15 Rev: src/nettle/examples/Makefile.in:1.10 Rev: src/nettle/testsuite/Makefile.in:1.10 Rev: src/nettle/tools/Makefile.in:1.11
Diffstat (limited to 'tools')
-rw-r--r--tools/Makefile.in11
1 files changed, 7 insertions, 4 deletions
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 895ffd04..7928e6eb 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -21,11 +21,12 @@ SOURCES = $(sexp_conv_SOURCES) nettle-lfib-stream.c
DISTFILES = $(SOURCES) Makefile.in getopt.h input.h misc.h output.h parse.h
-sexp-conv: $(sexp_conv_SOURCES:.c=.$(OBJEXT)) ../libnettle.a
- $(LINK) $^ -lnettle $(LIBS) -o $@
+sexp_conv_OBJS = $(sexp_conv_SOURCES:.c=.$(OBJEXT))
+sexp-conv: $(sexp_conv_OBJS) ../libnettle.a
+ $(LINK) $(sexp_conv_OBJS) -lnettle $(LIBS) -o $@
nettle-lfib-stream: nettle-lfib-stream.$(OBJEXT) ../libnettle.a
- $(LINK) $^ -lnettle $(LIBS) -o $@
+ $(LINK) $< -lnettle $(LIBS) -o $@
.c.$(OBJEXT):
$(COMPILE) -c $< && $(DEP_PROCESS)
@@ -46,8 +47,10 @@ uninstall:
rm -f $(DESTDIR)$(bindir)/$$f ; \
done
+# NOTE: I'd like to use $^, but that's a GNU extension. $? should be
+# more portable, equivalent for phony targets.
distdir: $(DISTFILES)
- cp $^ $(distdir)
+ cp $? $(distdir)
clean:
-rm -f $(TARGETS) *.o