]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Update testsuite and example Makefiles. split-nettle-internal
authorNiels Möller <nisse@lysator.liu.se>
Thu, 23 Nov 2023 20:29:48 +0000 (21:29 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Thu, 23 Nov 2023 20:29:48 +0000 (21:29 +0100)
ChangeLog
examples/Makefile.in
testsuite/Makefile.in

index acda5f047e71bd87813ab9007ba9936e871fba01..3944e48ed1a7a774a1c0f0ba94286c4cf4f28d10 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,9 @@
        * non-nettle.c: New file, renamed from ...
        * nettle-internal.c: ... old name, deleted.
        * Makefile.in (internal_SOURCES, DISTFILES): Updated accordingly.
+       * testsuite/Makefile.in (TEST_OBJS): Replace ../nettle-internal.o
+       with ../non-nettle.o, and update corresponding make rule.
+       * examples/Makefile.in (BENCH_OBJS): Likewise.
 
 2023-11-22  Niels Möller  <nisse@lysator.liu.se>
 
index eb6a81790403f5faa9be84acb6004d0737722b70..7a6a59346ebea03466923276b3c4bbc37d481f7e 100644 (file)
@@ -49,8 +49,8 @@ all: $(TARGETS)
        ( cd .. && $(MAKE) getopt.$(OBJEXT))
 ../getopt1.$(OBJEXT):
        ( cd .. && $(MAKE) getopt1.$(OBJEXT))
-../nettle-internal.$(OBJEXT):
-       ( cd .. && $(MAKE) nettle-internal.$(OBJEXT))
+../non-nettle.$(OBJEXT):
+       ( cd .. && $(MAKE) non-nettle.$(OBJEXT))
 
 # For Solaris and BSD make, we have to use an explicit rule for each executable
 random-prime$(EXEEXT): random-prime.$(OBJEXT) io.$(OBJEXT) $(GETOPT_OBJS)
@@ -95,7 +95,7 @@ base64dec$(EXEEXT): base64dec.$(OBJEXT) io.$(OBJEXT)
        -lnettle $(LIBS) -o base64dec$(EXEEXT)
 
 BENCH_OBJS = nettle-benchmark.$(OBJEXT) nettle-openssl.$(OBJEXT) \
-       $(GETOPT_OBJS) ../nettle-internal.$(OBJEXT) timing.$(OBJEXT)
+       $(GETOPT_OBJS) ../non-nettle.$(OBJEXT) timing.$(OBJEXT)
 nettle-benchmark$(EXEEXT): $(BENCH_OBJS)
        $(LINK) $(BENCH_OBJS) -lnettle $(BENCH_LIBS) $(OPENSSL_LIBFLAGS) -o nettle-benchmark$(EXEEXT)
 
index 8fc416df7d11ad53bd3dd58d3c13a263ff64783c..c11023a3e5e2b77c44f08e9506e395c6877930a0 100644 (file)
@@ -103,12 +103,12 @@ all: $(EXTRA_TARGETS)
 # to use suffix rules to build the test executables. So we use an
 # explicit rule for each and every executable.
 
-TEST_OBJS = testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT)
+TEST_OBJS = testutils.$(OBJEXT) ../non-nettle.$(OBJEXT)
 LIB_HOGWEED = @IF_HOGWEED@ -lhogweed
 TEST_LIBS = $(LIB_HOGWEED) -lnettle $(LIBS)
 
-../nettle-internal.$(OBJEXT):
-       ( cd .. && $(MAKE) nettle-internal.$(OBJEXT) )
+../non-nettle.$(OBJEXT):
+       ( cd .. && $(MAKE) non-nettle.$(OBJEXT) )
 
 # Special target, to omit linking with libnettle
 dlopen-test$(EXEEXT): dlopen-test.$(OBJEXT) testutils.$(OBJEXT)
@@ -121,7 +121,7 @@ cxx-test$(EXEEXT): cxx-test.$(OBJEXT)
 %$(EXEEXT): %.$(OBJEXT)
        $(LINK) $< $(TEST_OBJS) $(TEST_LIBS) -o $@
 
-$(TARGETS) $(EXTRA_TARGETS): testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT) \
+$(TARGETS) $(EXTRA_TARGETS): testutils.$(OBJEXT) ../non-nettle.$(OBJEXT) \
        ../libnettle.stamp @IF_HOGWEED@ ../libhogweed.stamp
 
 # For use as, e.g.,