check_LTLIBRARIES = libfollytestmain.la libgtest.la
check_PROGRAMS =
+noinst_LTLIBRARIES = lib_thread_local_test.la
libgtest_la_CPPFLAGS = -Igtest-1.7.0 -Igtest-1.7.0/src
libgtest_la_SOURCES = gtest-1.7.0/src/gtest-all.cc
libfollytestmain_la_LIBADD = $(top_builddir)/libfolly.la
endif
+lib_thread_local_test_la_CPPFLAGS = $(AM_CPPFLAGS)
+lib_thread_local_test_la_SOURCES = ThreadLocalTestLib.cpp
+lib_thread_local_test_la_LDFLAGS = -rpath /force_shared
+lib_thread_local_test_la_LIBADD = $(top_builddir)/libfolly.la
+
noinst_HEADERS = FBStringTestBenchmarks.cpp.h \
FBVectorTestBenchmarks.cpp.h
synchronized_test_LDADD = libfollytestmain.la
TESTS += synchronized_test
+lock_traits_test_SOURCES = LockTraitsTest.cpp
+lock_traits_test_LDADD = libfollytestmain.la
+TESTS += lock_traits_test
+
concurrent_skiplist_test_SOURCES = ConcurrentSkipListTest.cpp
concurrent_skiplist_test_LDADD = libfollytestmain.la
TESTS += concurrent_skiplist_test
indestructible_test_LDADD = libfollytestmain.la
TESTS += indestructible_test
+portability_time_test_SOURCES = ../portability/test/TimeTest.cpp
+portability_time_test_LDADD = libfollytestmain.la
+TESTS += portability_time_test
+
try_test_SOURCES = TryTest.cpp
try_test_LDADD = libfollytestmain.la
TESTS += try_test
TESTS += function_test
ssl_test_SOURCES = \
- ../ssl/OpenSSLHashTest.cpp
-ssl_test_LDADD = libfollytestmain.la
+ ../ssl/test/OpenSSLHashTest.cpp
+ssl_test_LDADD = libfollytestmain.la -lcrypto
TESTS += ssl_test
check_PROGRAMS += $(TESTS)