From bb9955c86571836ec7ff2541a22bbe28ca1ac16d Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 16 Jun 2025 08:51:52 +0200 Subject: [PATCH] tests/libtest: merge `MEMPTR` into `UTILS` Follow-up to ee066732963b7051a8d2fd56fa91a4ce0b444bd5 #17628 Closes #17633 --- tests/libtest/CMakeLists.txt | 6 +++--- tests/libtest/Makefile.am | 8 ++++---- tests/libtest/Makefile.inc | 4 +--- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/tests/libtest/CMakeLists.txt b/tests/libtest/CMakeLists.txt index baeeeeef28..3a18caefb6 100644 --- a/tests/libtest/CMakeLists.txt +++ b/tests/libtest/CMakeLists.txt @@ -22,7 +22,7 @@ # ########################################################################### -# Get BUNDLE, BUNDLE_SRC, FIRSTFILES, UTILS, MEMPTR, CURLX_SRCS, TESTFILES variables +# Get BUNDLE, BUNDLE_SRC, FIRSTFILES, UTILS, CURLX_SRCS, TESTFILES variables curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake") include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake") @@ -42,11 +42,11 @@ add_custom_command( add_custom_command( OUTPUT "${BUNDLE_SRC}" COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" - --include ${UTILS} ${MEMPTR} ${_bundle_extra} --test ${TESTFILES} "lib1521.c" + --include ${UTILS} ${_bundle_extra} --test ${TESTFILES} "lib1521.c" ${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}" DEPENDS "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" "${CMAKE_CURRENT_SOURCE_DIR}/Makefile.inc" - ${FIRSTFILES} ${UTILS} ${MEMPTR} ${_bundle_extra} ${TESTFILES} "lib1521.c" + ${FIRSTFILES} ${UTILS} ${_bundle_extra} ${TESTFILES} "lib1521.c" VERBATIM) add_executable(libtests EXCLUDE_FROM_ALL "${BUNDLE_SRC}") diff --git a/tests/libtest/Makefile.am b/tests/libtest/Makefile.am index 60b90f29d9..0a2ef70a0f 100644 --- a/tests/libtest/Makefile.am +++ b/tests/libtest/Makefile.am @@ -40,10 +40,10 @@ AM_CPPFLAGS = -I$(top_srcdir)/include \ -I$(top_srcdir)/tests/libtest \ -I$(top_srcdir)/tests/unit -# Get BUNDLE, BUNDLE_SRC, FIRSTFILES, UTILS, MEMPTR, CURLX_SRCS, TESTFILES variables +# Get BUNDLE, BUNDLE_SRC, FIRSTFILES, UTILS, CURLX_SRCS, TESTFILES variables include Makefile.inc -EXTRA_DIST = CMakeLists.txt .checksrc $(FIRSTFILES) $(UTILS) $(MEMPTR) $(TESTFILES) \ +EXTRA_DIST = CMakeLists.txt .checksrc $(FIRSTFILES) $(UTILS) $(TESTFILES) \ test307.pl test610.pl test613.pl test1013.pl test1022.pl mk-lib1521.pl CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@ @@ -94,8 +94,8 @@ else # These are part of the libcurl static lib. Add them here when linking shared. bundle_extra += $(CURLX_SRCS) endif -$(BUNDLE_SRC): $(top_srcdir)/scripts/mk-unity.pl Makefile.inc $(FIRSTFILES) $(UTILS) $(MEMPTR) $(bundle_extra) $(TESTFILES) lib1521.c - @PERL@ $(top_srcdir)/scripts/mk-unity.pl --include $(UTILS) $(MEMPTR) $(bundle_extra) --test $(TESTFILES) lib1521.c > $(BUNDLE_SRC) +$(BUNDLE_SRC): $(top_srcdir)/scripts/mk-unity.pl Makefile.inc $(FIRSTFILES) $(UTILS) $(bundle_extra) $(TESTFILES) lib1521.c + @PERL@ $(top_srcdir)/scripts/mk-unity.pl --include $(UTILS) $(bundle_extra) --test $(TESTFILES) lib1521.c > $(BUNDLE_SRC) noinst_PROGRAMS = $(BUNDLE) nodist_libtests_SOURCES = $(BUNDLE_SRC) diff --git a/tests/libtest/Makefile.inc b/tests/libtest/Makefile.inc index 9939c94d45..ecacd61d57 100644 --- a/tests/libtest/Makefile.inc +++ b/tests/libtest/Makefile.inc @@ -30,9 +30,7 @@ BUNDLE_SRC = libtests.c FIRSTFILES = first.c first.h # Common files used by test programs -UTILS = testutil.c testutil.h testtrace.c testtrace.h test.h ../unit/curlcheck.h - -MEMPTR = memptr.c +UTILS = memptr.c testutil.c testutil.h testtrace.c testtrace.h test.h ../unit/curlcheck.h CURLX_SRCS = \ ../../lib/curlx/warnless.c \ -- 2.47.2