Skip to content
Snippets Groups Projects
Commit 54db2e65 authored by Dmitry Simonenko's avatar Dmitry Simonenko Committed by bigbes
Browse files

sophia: build static library only

Conflicts:
	cmake/BuildSophia.cmake
parent d9cba2b7
No related branches found
No related tags found
No related merge requests found
......@@ -6,7 +6,8 @@ macro(sophia_build)
if (${PROJECT_BINARY_DIR} STREQUAL ${PROJECT_SOURCE_DIR})
add_custom_command(OUTPUT ${PROJECT_SOURCE_DIR}/third_party/sophia/db/libsophia.a
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/third_party/sophia
COMMAND $(MAKE) -C db
COMMAND $(MAKE) -C db libsophia.a
DEPENDS ${CMAKE_SOURCE_DIR}/CMakeCache.txt
)
else()
add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/third_party/sophia
......@@ -14,8 +15,8 @@ macro(sophia_build)
)
add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/third_party/sophia/db/libsophia.a
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/third_party/sophia
COMMAND cp -r ${PROJECT_SOURCE_DIR}/third_party/sophia/* .
COMMAND $(MAKE) -C db
COMMAND ${CMAKE_COMMAND} -E copy_directory ${PROJECT_SOURCE_DIR}/third_party/sophia ${PROJECT_BINARY_DIR}/third_party/sophia
COMMAND $(MAKE) -C db libsophia.a
DEPENDS ${PROJECT_BINARY_DIR}/CMakeCache.txt ${PROJECT_BINARY_DIR}/third_party/sophia
)
endif()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment