From: Adam Mizerski Date: 2019-02-12 20:48:31 Upstream: no Subject: build as shared library Index: libff-1.0.0/libff/CMakeLists.txt =================================================================== --- libff-1.0.0.orig/libff/CMakeLists.txt +++ libff-1.0.0/libff/CMakeLists.txt @@ -1,6 +1,6 @@ add_library( ff - STATIC + SHARED algebra/curves/alt_bn128/alt_bn128_g1.cpp algebra/curves/alt_bn128/alt_bn128_g2.cpp @@ -48,7 +48,7 @@ install( ) install( - TARGETS ff DESTINATION lib + TARGETS ff DESTINATION lib${LIB_SUFFIX} ) # Tests @@ -102,6 +102,13 @@ if ("${IS_LIBFF_PARENT}") NAME algebra_fields_test COMMAND algebra_fields_test ) + set_tests_properties( + algebra_bilinearity_test + algebra_groups_test + algebra_fields_test + PROPERTIES + ENVIRONMENT LD_LIBRARY_PATH=. + ) add_dependencies(check algebra_bilinearity_test) add_dependencies(check algebra_groups_test)