@@ -1336,12 +1336,12 @@ THIRD_PARTY_SOURCES += sha1dc/%
13361336THIRD_PARTY_SOURCES += $(UNIT_TEST_DIR ) /clar/%
13371337THIRD_PARTY_SOURCES += $(UNIT_TEST_DIR ) /clar/clar/%
13381338
1339- UNIT_TESTS_SUITES += ctype
1340- UNIT_TESTS_SUITES += strvec
1341- UNIT_TESTS_PROG = $(UNIT_TEST_BIN ) /unit-tests$(X )
1342- UNIT_TESTS_OBJS = $(patsubst % ,$(UNIT_TEST_DIR ) /% .o,$(UNIT_TESTS_SUITES ) )
1343- UNIT_TESTS_OBJS += $(UNIT_TEST_DIR ) /clar/clar.o
1344- UNIT_TESTS_OBJS += $(UNIT_TEST_DIR ) /unit-test.o
1339+ CLAR_TEST_SUITES += ctype
1340+ CLAR_TEST_SUITES += strvec
1341+ CLAR_TEST_PROG = $(UNIT_TEST_BIN ) /unit-tests$(X )
1342+ CLAR_TEST_OBJS = $(patsubst % ,$(UNIT_TEST_DIR ) /% .o,$(CLAR_TEST_SUITES ) )
1343+ CLAR_TEST_OBJS += $(UNIT_TEST_DIR ) /clar/clar.o
1344+ CLAR_TEST_OBJS += $(UNIT_TEST_DIR ) /unit-test.o
13451345
13461346UNIT_TEST_PROGRAMS += t-example-decorate
13471347UNIT_TEST_PROGRAMS += t-hash
@@ -2721,7 +2721,7 @@ OBJECTS += $(XDIFF_OBJS)
27212721OBJECTS += $(FUZZ_OBJS )
27222722OBJECTS += $(REFTABLE_OBJS ) $(REFTABLE_TEST_OBJS )
27232723OBJECTS += $(UNIT_TEST_OBJS )
2724- OBJECTS += $(UNIT_TESTS_OBJS )
2724+ OBJECTS += $(CLAR_TEST_OBJS )
27252725
27262726ifndef NO_CURL
27272727 OBJECTS += http.o http-walker.o remote-curl.o
@@ -3224,7 +3224,7 @@ endif
32243224
32253225test_bindir_programs := $(patsubst % ,bin-wrappers/% ,$(BINDIR_PROGRAMS_NEED_X ) $(BINDIR_PROGRAMS_NO_X ) $(TEST_PROGRAMS_NEED_X ) )
32263226
3227- all :: $(TEST_PROGRAMS ) $(test_bindir_programs ) $(UNIT_TEST_PROGS ) $(UNIT_TESTS_PROG )
3227+ all :: $(TEST_PROGRAMS ) $(test_bindir_programs ) $(UNIT_TEST_PROGS ) $(CLAR_TEST_PROG )
32283228
32293229bin-wrappers/% : wrap-for-bin.sh
32303230 $(call mkdir_p_parent_template)
@@ -3656,7 +3656,7 @@ endif
36563656
36573657artifacts-tar :: $(ALL_COMMANDS_TO_INSTALL ) $(SCRIPT_LIB ) $(OTHER_PROGRAMS ) \
36583658 GIT-BUILD-OPTIONS $(TEST_PROGRAMS ) $(test_bindir_programs ) \
3659- $(UNIT_TEST_PROGS ) $(UNIT_TESTS_PROG ) $(MOFILES )
3659+ $(UNIT_TEST_PROGS ) $(CLAR_TEST_PROG ) $(MOFILES )
36603660 $(QUIET_SUBDIR0 ) templates $(QUIET_SUBDIR1 ) \
36613661 SHELL_PATH=' $(SHELL_PATH_SQ)' PERL_PATH=' $(PERL_PATH_SQ)'
36623662 test -n " $( ARTIFACTS_DIRECTORY) "
@@ -3873,25 +3873,25 @@ $(UNIT_TEST_PROGS): $(UNIT_TEST_BIN)/%$X: $(UNIT_TEST_DIR)/%.o \
38733873 $(filter % .o,$^ ) $(filter % .a,$^ ) $(LIBS )
38743874
38753875GIT-TEST-SUITES : FORCE
3876- @FLAGS=' $(UNIT_TESTS_SUITES )' ; \
3876+ @FLAGS=' $(CLAR_TEST_SUITES )' ; \
38773877 if test x" $$ FLAGS" ! = x" ` cat GIT-TEST-SUITES 2> /dev/null` " ; then \
38783878 echo >&2 " * new test suites" ; \
38793879 echo " $$ FLAGS" > GIT-TEST-SUITES; \
38803880 fi
38813881
3882- $(UNIT_TEST_DIR ) /clar-decls.h : $(patsubst % ,$(UNIT_TEST_DIR ) /% .c,$(UNIT_TESTS_SUITES ) ) GIT-TEST-SUITES
3883- $(QUIET_GEN ) for suite in $(UNIT_TESTS_SUITES ) ; do \
3882+ $(UNIT_TEST_DIR ) /clar-decls.h : $(patsubst % ,$(UNIT_TEST_DIR ) /% .c,$(CLAR_TEST_SUITES ) ) GIT-TEST-SUITES
3883+ $(QUIET_GEN ) for suite in $(CLAR_TEST_SUITES ) ; do \
38843884 sed -ne " s/^\(void test_$$ {suite}__[a-zA-Z_0-9][a-zA-Z_0-9]*(void)$$ \)/extern \1;/p" $(UNIT_TEST_DIR ) /$$ suite.c; \
38853885 done > $@
38863886$(UNIT_TEST_DIR ) /clar.suite : $(UNIT_TEST_DIR ) /clar-decls.h
38873887 $(QUIET_GEN ) awk -f $(UNIT_TEST_DIR ) /clar-generate.awk $< > $(UNIT_TEST_DIR ) /clar.suite
3888- $(UNIT_TESTS_OBJS ) : $(UNIT_TEST_DIR ) /clar-decls.h
3889- $(UNIT_TESTS_OBJS ) : EXTRA_CPPFLAGS = -I$(UNIT_TEST_DIR )
3890- $(UNIT_TESTS_PROG ) : $(UNIT_TEST_DIR ) /clar.suite $(UNIT_TESTS_OBJS ) $(GITLIBS ) GIT-LDFLAGS
3888+ $(CLAR_TEST_OBJS ) : $(UNIT_TEST_DIR ) /clar-decls.h
3889+ $(CLAR_TEST_OBJS ) : EXTRA_CPPFLAGS = -I$(UNIT_TEST_DIR )
3890+ $(CLAR_TEST_PROG ) : $(UNIT_TEST_DIR ) /clar.suite $(CLAR_TEST_OBJS ) $(GITLIBS ) GIT-LDFLAGS
38913891 $(call mkdir_p_parent_template)
38923892 $(QUIET_LINK )$(CC ) $(ALL_CFLAGS ) -o $@ $(ALL_LDFLAGS ) $(filter % .o,$^ ) $(LIBS )
38933893
38943894.PHONY : build-unit-tests unit-tests
3895- build-unit-tests : $(UNIT_TEST_PROGS ) $(UNIT_TESTS_PROG )
3896- unit-tests : $(UNIT_TEST_PROGS ) $(UNIT_TESTS_PROG ) t/helper/test-tool$X
3895+ build-unit-tests : $(UNIT_TEST_PROGS ) $(CLAR_TEST_PROG )
3896+ unit-tests : $(UNIT_TEST_PROGS ) $(CLAR_TEST_PROG ) t/helper/test-tool$X
38973897 $(MAKE ) -C t/ unit-tests
0 commit comments