Fixed typo in 'check' make target and moved valgrind target
definition out of Makefile.in and into Makefile.am
This commit is contained in:
13
Makefile.am
13
Makefile.am
@@ -7,6 +7,7 @@ else
|
|||||||
AM_CFLAGS = -O2
|
AM_CFLAGS = -O2
|
||||||
endif
|
endif
|
||||||
AM_CFLAGS += $(SIMD_FLAGS) -fPIC $(AM_CPPFLAGS) -L/usr/local/lib
|
AM_CFLAGS += $(SIMD_FLAGS) -fPIC $(AM_CPPFLAGS) -L/usr/local/lib
|
||||||
|
VALGRIND_EXEC_COMMAND = $(LIBTOOL_COMMAND) valgrind --tool=memcheck --error-exitcode=1 --leak-check=yes --track-fds=yes --malloc-fill=A5 --free-fill=DE --fullpath-after=.
|
||||||
include_HEADERS = include/xor_hd_code_defs.h include/xor_code.h include/alg_sig.h
|
include_HEADERS = include/xor_hd_code_defs.h include/xor_code.h include/alg_sig.h
|
||||||
lib_LTLIBRARIES =liberasurecode.la
|
lib_LTLIBRARIES =liberasurecode.la
|
||||||
liberasurecode_la_SOURCES =\
|
liberasurecode_la_SOURCES =\
|
||||||
@@ -21,13 +22,17 @@ noinst_HEADERS = tests/test_xor_hd_code.h
|
|||||||
test_xor_hd_code_SOURCES = tests/test_xor_hd_code.c tests/test_xor_hd_code.h
|
test_xor_hd_code_SOURCES = tests/test_xor_hd_code.c tests/test_xor_hd_code.h
|
||||||
test_xor_hd_code_CPPFLAGS = -I./tests
|
test_xor_hd_code_CPPFLAGS = -I./tests
|
||||||
test_xor_hd_code_LDFLAGS = -static -lerasurecode -lgf_complete
|
test_xor_hd_code_LDFLAGS = -static -lerasurecode -lgf_complete
|
||||||
check_PROGRAMS = text_xor_hd_code
|
check_PROGRAMS = test_xor_hd_code
|
||||||
|
|
||||||
alg_sig_test_SOURCES = tests/alg_sig_test.c
|
alg_sig_test_SOURCES = tests/alg_sig_test.c
|
||||||
alg_sig_test_CPPFLAGS = -I./tests
|
alg_sig_test_CPPFLAGS = -I./tests
|
||||||
alg_sig_test_LDFLAGS = -static -lerasurecode -lgf_complete -lJerasure
|
alg_sig_test_LDFLAGS = -static -lerasurecode -lgf_complete -lJerasure
|
||||||
check_PROGRAMS += alg_sig_test
|
check_PROGRAMS += alg_sig_test
|
||||||
|
|
||||||
test: alg_sig_test test_xor_hd_code
|
test: check
|
||||||
./alg_sig_test
|
@./alg_sig_test
|
||||||
./test_xor_hd_code
|
@./test_xor_hd_code
|
||||||
|
|
||||||
|
valgrind-test: check
|
||||||
|
@$(VALGRIND_EXEC_COMMAND) ./alg_sig_test
|
||||||
|
@$(VALGRIND_EXEC_COMMAND) ./test_xor_hd_code
|
||||||
|
|||||||
28
Makefile.in
28
Makefile.in
@@ -15,7 +15,7 @@
|
|||||||
@SET_MAKE@
|
@SET_MAKE@
|
||||||
|
|
||||||
|
|
||||||
VALGRIND_EXEC_COMMAND = $(LIBTOOL_COMMAND) valgrind --tool=memcheck --error-exitcode=1 --leak-check=yes --track-fds=yes --malloc-fill=A5 --free-fill=DE --fullpath-after=.
|
|
||||||
VPATH = @srcdir@
|
VPATH = @srcdir@
|
||||||
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
|
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
|
||||||
am__make_running_with_option = \
|
am__make_running_with_option = \
|
||||||
@@ -81,7 +81,7 @@ POST_UNINSTALL = :
|
|||||||
build_triplet = @build@
|
build_triplet = @build@
|
||||||
host_triplet = @host@
|
host_triplet = @host@
|
||||||
noinst_PROGRAMS = test_xor_hd_code$(EXEEXT) alg_sig_test$(EXEEXT)
|
noinst_PROGRAMS = test_xor_hd_code$(EXEEXT) alg_sig_test$(EXEEXT)
|
||||||
check_PROGRAMS = text_xor_hd_code$(EXEEXT) alg_sig_test$(EXEEXT)
|
check_PROGRAMS = test_xor_hd_code$(EXEEXT) alg_sig_test$(EXEEXT)
|
||||||
subdir = .
|
subdir = .
|
||||||
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
|
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
|
||||||
$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||||
@@ -158,9 +158,6 @@ test_xor_hd_code_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
|
|||||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
|
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
|
||||||
$(AM_CFLAGS) $(CFLAGS) $(test_xor_hd_code_LDFLAGS) $(LDFLAGS) \
|
$(AM_CFLAGS) $(CFLAGS) $(test_xor_hd_code_LDFLAGS) $(LDFLAGS) \
|
||||||
-o $@
|
-o $@
|
||||||
text_xor_hd_code_SOURCES = text_xor_hd_code.c
|
|
||||||
text_xor_hd_code_OBJECTS = text_xor_hd_code.$(OBJEXT)
|
|
||||||
text_xor_hd_code_LDADD = $(LDADD)
|
|
||||||
AM_V_P = $(am__v_P_@AM_V@)
|
AM_V_P = $(am__v_P_@AM_V@)
|
||||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||||
am__v_P_0 = false
|
am__v_P_0 = false
|
||||||
@@ -195,9 +192,9 @@ am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
|||||||
am__v_CCLD_0 = @echo " CCLD " $@;
|
am__v_CCLD_0 = @echo " CCLD " $@;
|
||||||
am__v_CCLD_1 =
|
am__v_CCLD_1 =
|
||||||
SOURCES = $(liberasurecode_la_SOURCES) $(alg_sig_test_SOURCES) \
|
SOURCES = $(liberasurecode_la_SOURCES) $(alg_sig_test_SOURCES) \
|
||||||
$(test_xor_hd_code_SOURCES) text_xor_hd_code.c
|
$(test_xor_hd_code_SOURCES)
|
||||||
DIST_SOURCES = $(liberasurecode_la_SOURCES) $(alg_sig_test_SOURCES) \
|
DIST_SOURCES = $(liberasurecode_la_SOURCES) $(alg_sig_test_SOURCES) \
|
||||||
$(test_xor_hd_code_SOURCES) text_xor_hd_code.c
|
$(test_xor_hd_code_SOURCES)
|
||||||
am__can_run_installinfo = \
|
am__can_run_installinfo = \
|
||||||
case $$AM_UPDATE_INFO_DIR in \
|
case $$AM_UPDATE_INFO_DIR in \
|
||||||
n|no|NO) false;; \
|
n|no|NO) false;; \
|
||||||
@@ -360,6 +357,7 @@ AM_CPPFLAGS = -I./ -I../include -I/usr/local/include/jerasure
|
|||||||
@DEBUG_FALSE@ -L/usr/local/lib
|
@DEBUG_FALSE@ -L/usr/local/lib
|
||||||
@DEBUG_TRUE@AM_CFLAGS = -g3 -O0 $(SIMD_FLAGS) -fPIC $(AM_CPPFLAGS) \
|
@DEBUG_TRUE@AM_CFLAGS = -g3 -O0 $(SIMD_FLAGS) -fPIC $(AM_CPPFLAGS) \
|
||||||
@DEBUG_TRUE@ -L/usr/local/lib
|
@DEBUG_TRUE@ -L/usr/local/lib
|
||||||
|
VALGRIND_EXEC_COMMAND = $(LIBTOOL_COMMAND) valgrind --tool=memcheck --error-exitcode=1 --leak-check=yes --track-fds=yes --malloc-fill=A5 --free-fill=DE --fullpath-after=.
|
||||||
include_HEADERS = include/xor_hd_code_defs.h include/xor_code.h include/alg_sig.h
|
include_HEADERS = include/xor_hd_code_defs.h include/xor_code.h include/alg_sig.h
|
||||||
lib_LTLIBRARIES = liberasurecode.la
|
lib_LTLIBRARIES = liberasurecode.la
|
||||||
liberasurecode_la_SOURCES = \
|
liberasurecode_la_SOURCES = \
|
||||||
@@ -507,10 +505,6 @@ test_xor_hd_code$(EXEEXT): $(test_xor_hd_code_OBJECTS) $(test_xor_hd_code_DEPEND
|
|||||||
@rm -f test_xor_hd_code$(EXEEXT)
|
@rm -f test_xor_hd_code$(EXEEXT)
|
||||||
$(AM_V_CCLD)$(test_xor_hd_code_LINK) $(test_xor_hd_code_OBJECTS) $(test_xor_hd_code_LDADD) $(LIBS)
|
$(AM_V_CCLD)$(test_xor_hd_code_LINK) $(test_xor_hd_code_OBJECTS) $(test_xor_hd_code_LDADD) $(LIBS)
|
||||||
|
|
||||||
text_xor_hd_code$(EXEEXT): $(text_xor_hd_code_OBJECTS) $(text_xor_hd_code_DEPENDENCIES) $(EXTRA_text_xor_hd_code_DEPENDENCIES)
|
|
||||||
@rm -f text_xor_hd_code$(EXEEXT)
|
|
||||||
$(AM_V_CCLD)$(LINK) $(text_xor_hd_code_OBJECTS) $(text_xor_hd_code_LDADD) $(LIBS)
|
|
||||||
|
|
||||||
mostlyclean-compile:
|
mostlyclean-compile:
|
||||||
-rm -f *.$(OBJEXT)
|
-rm -f *.$(OBJEXT)
|
||||||
-rm -f src/*.$(OBJEXT)
|
-rm -f src/*.$(OBJEXT)
|
||||||
@@ -927,13 +921,13 @@ uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES
|
|||||||
uninstall-am uninstall-includeHEADERS uninstall-libLTLIBRARIES
|
uninstall-am uninstall-includeHEADERS uninstall-libLTLIBRARIES
|
||||||
|
|
||||||
|
|
||||||
test: alg_sig_test test_xor_hd_code
|
test: check
|
||||||
./alg_sig_test
|
@./alg_sig_test
|
||||||
./test_xor_hd_code
|
@./test_xor_hd_code
|
||||||
|
|
||||||
valgrind-test: alg_sig_test test_xor_hd_code
|
valgrind-test: check
|
||||||
$(VALGRIND_EXEC_COMMAND) ./alg_sig_test
|
@$(VALGRIND_EXEC_COMMAND) ./alg_sig_test
|
||||||
$(VALGRIND_EXEC_COMMAND) ./test_xor_hd_code
|
@$(VALGRIND_EXEC_COMMAND) ./test_xor_hd_code
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||||
|
|||||||
Reference in New Issue
Block a user