52
52
libec_fail_to_register_la_LDFLAGS = ${AM_LDFLAGS} -export-symbols-regex '.*__erasure_code_.*'
53
53
erasure_codelib_LTLIBRARIES += libec_fail_to_register.la
55
libec_test_jerasure_sse4_la_SOURCES = test/erasure-code/TestJerasurePluginSSE4.cc
56
libec_test_jerasure_sse4_la_CFLAGS = ${AM_CFLAGS}
57
libec_test_jerasure_sse4_la_CXXFLAGS= ${AM_CXXFLAGS}
58
libec_test_jerasure_sse4_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
59
libec_test_jerasure_sse4_la_LDFLAGS = ${AM_LDFLAGS} -export-symbols-regex '.*__erasure_code_.*'
60
erasure_codelib_LTLIBRARIES += libec_test_jerasure_sse4.la
62
libec_test_jerasure_sse3_la_SOURCES = test/erasure-code/TestJerasurePluginSSE3.cc
63
libec_test_jerasure_sse3_la_CFLAGS = ${AM_CFLAGS}
64
libec_test_jerasure_sse3_la_CXXFLAGS= ${AM_CXXFLAGS}
65
libec_test_jerasure_sse3_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
66
libec_test_jerasure_sse3_la_LDFLAGS = ${AM_LDFLAGS} -export-symbols-regex '.*__erasure_code_.*'
67
erasure_codelib_LTLIBRARIES += libec_test_jerasure_sse3.la
69
libec_test_jerasure_generic_la_SOURCES = test/erasure-code/TestJerasurePluginGeneric.cc
70
libec_test_jerasure_generic_la_CFLAGS = ${AM_CFLAGS}
71
libec_test_jerasure_generic_la_CXXFLAGS= ${AM_CXXFLAGS}
72
libec_test_jerasure_generic_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
73
libec_test_jerasure_generic_la_LDFLAGS = ${AM_LDFLAGS} -export-symbols-regex '.*__erasure_code_.*'
74
erasure_codelib_LTLIBRARIES += libec_test_jerasure_generic.la
55
76
unittest_erasure_code_plugin_SOURCES = test/erasure-code/TestErasureCodePlugin.cc
56
77
unittest_erasure_code_plugin_CXXFLAGS = $(UNITTEST_CXXFLAGS)
57
78
unittest_erasure_code_plugin_LDADD = $(LIBOSD) $(LIBCOMMON) $(UNITTEST_LDADD) $(CEPH_GLOBAL)
63
84
unittest_erasure_code_jerasure_SOURCES = \
64
85
test/erasure-code/TestErasureCodeJerasure.cc \
65
$(libec_jerasure_la_SOURCES)
66
unittest_erasure_code_jerasure_CXXFLAGS = $(UNITTEST_CXXFLAGS)
87
unittest_erasure_code_jerasure_CFLAGS = $(AM_CFLAGS) \
88
-Ierasure-code/jerasure/gf-complete/include \
89
-Ierasure-code/jerasure/jerasure/include
90
unittest_erasure_code_jerasure_CXXFLAGS = $(UNITTEST_CXXFLAGS) \
91
-Ierasure-code/jerasure/gf-complete/include \
92
-Ierasure-code/jerasure/jerasure/include
67
93
unittest_erasure_code_jerasure_LDADD = $(LIBOSD) $(LIBCOMMON) $(UNITTEST_LDADD) $(CEPH_GLOBAL)
69
95
unittest_erasure_code_jerasure_LDADD += -ldl