Files
emp-ag2pc/CMakeLists.txt
2020-05-13 23:06:27 -05:00

30 lines
686 B
CMake
Executable File

cmake_minimum_required (VERSION 2.8.11)
project (emp-ag2pc)
set(NAME "emp-ag2pc")
find_path(CMAKE_FOLDER NAMES cmake/emp-tool-config.cmake)
include(${CMAKE_FOLDER}/cmake/common.cmake)
include(${CMAKE_FOLDER}/cmake/enable_rdseed.cmake)
include(${CMAKE_FOLDER}/cmake/enable_float.cmake)
FIND_PACKAGE(emp-ot REQUIRED)
INCLUDE_DIRECTORIES(${EMP-OT_INCLUDE_DIRS})
install(DIRECTORY emp-ag2pc DESTINATION include)
install(DIRECTORY cmake/ DESTINATION cmake)
# Test cases
macro (add_test _name)
add_test_with_lib(${_name} ${EMP-OT_LIBRARIES})
endmacro()
add_test(aes)
add_test(sha1)
add_test(sha256)
add_test (simple_circuit)
add_test (abit)
add_test (triple)
add_test (amortized_2pc)