mirror of
https://github.com/emp-toolkit/emp-ag2pc.git
synced 2026-01-09 15:27:55 -05:00
add install target (#7)
This commit is contained in:
@@ -3,6 +3,7 @@ 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/source_of_randomness.cmake)
|
||||
include(${CMAKE_FOLDER}/cmake/threading.cmake)
|
||||
@@ -10,6 +11,9 @@ include(${CMAKE_FOLDER}/cmake/threading.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})
|
||||
|
||||
@@ -8,4 +8,5 @@ find_package_handle_standard_args(EMP-AG2PC DEFAULT_MSG EMP-AG2PC_INCLUDE_DIR)
|
||||
|
||||
if(EMP-AG2PC_FOUND)
|
||||
set(EMP-AG2PC_INCLUDE_DIRS ${EMP-AG2PC_INCLUDE_DIR} ${EMP-OT_INCLUDE_DIRS})
|
||||
endif()
|
||||
set(EMP-AG2PC_LIBRARIES ${EMP-OT_LIBRARIES})
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user