Fix 'make test' to properly run null and installed backend tests.
This commit is contained in:
@@ -33,9 +33,9 @@ thisinclude_HEADERS = \
|
|||||||
test: check
|
test: check
|
||||||
$(eval SONAMES := $(shell find $(abs_top_builddir) -name '*.so'))
|
$(eval SONAMES := $(shell find $(abs_top_builddir) -name '*.so'))
|
||||||
$(eval SODIRS := $(dir $(SONAMES)))
|
$(eval SODIRS := $(dir $(SONAMES)))
|
||||||
$(eval LD_LIBRARY_PATH := LD_LIBRARY_PATH="$(subst / ,/:,$(SODIRS))")
|
$(eval LD_LIBRARY_PATH := LD_LIBRARY_PATH="$(LD_LIBRARY_PATH):$(subst / ,/:,$(SODIRS))")
|
||||||
$(eval DYLD_LIBRARY_PATH := DYLD_LIBRARY_PATH="$(subst / ,/:,$(SODIRS))")
|
$(eval DYLD_LIBRARY_PATH := DYLD_LIBRARY_PATH="$(DYLD_LIBRARY_PATH):$(subst / ,/:,$(SODIRS))")
|
||||||
$(eval DYLD_FALLBACK_LIBRARY_PATH := DYLD_FALLBACK_LIBRARY_PATH="$(subst / ,/:,$(SODIRS))")
|
$(eval DYLD_FALLBACK_LIBRARY_PATH := DYLD_FALLBACK_LIBRARY_PATH=$(DYLD_FALLBACK_LIBRARY_PATH):"$(subst / ,/:,$(SODIRS))")
|
||||||
@$(LD_LIBRARY_PATH) $(DYLD_LIBRARY_PATH) $(DYLD_FALLBACK_LIBRARY_PATH) \
|
@$(LD_LIBRARY_PATH) $(DYLD_LIBRARY_PATH) $(DYLD_FALLBACK_LIBRARY_PATH) \
|
||||||
./test/liberasurecode_test
|
./test/liberasurecode_test
|
||||||
@$(LD_LIBRARY_PATH) $(DYLD_LIBRARY_PATH) $(DYLD_FALLBACK_LIBRARY_PATH) \
|
@$(LD_LIBRARY_PATH) $(DYLD_LIBRARY_PATH) $(DYLD_FALLBACK_LIBRARY_PATH) \
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ liberasurecodeinclude_HEADERS = \
|
|||||||
|
|
||||||
liberasurecode_la_CPPFLAGS = -Werror @GCOV_FLAGS@
|
liberasurecode_la_CPPFLAGS = -Werror @GCOV_FLAGS@
|
||||||
liberasurecode_la_LIBADD = \
|
liberasurecode_la_LIBADD = \
|
||||||
|
builtin/null_code/libnullcode.la -lpthread -lm @GCOV_LDFLAGS@ \
|
||||||
builtin/xor_codes/libXorcode.la -lpthread -lm @GCOV_LDFLAGS@ \
|
builtin/xor_codes/libXorcode.la -lpthread -lm @GCOV_LDFLAGS@ \
|
||||||
builtin/rs_vand/liberasurecode_rsvand.la -lpthread -lm @GCOV_LDFLAGS@
|
builtin/rs_vand/liberasurecode_rsvand.la -lpthread -lm @GCOV_LDFLAGS@
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user