mirror of https://gitee.com/bigwinds/arangodb
cleanup
This commit is contained in:
parent
3574333b5e
commit
715da04bb9
|
@ -242,7 +242,7 @@ if (WIN32)
|
||||||
"${V8_LIBRARY_DIR}/lib/v8_base.lib;${V8_LIBRARY_DIR}/lib/v8_libbase.lib;${V8_LIBRARY_DIR}/lib/v8_libplatform.lib;${V8_LIBRARY_DIR}/lib/v8_nosnapshot.lib"
|
"${V8_LIBRARY_DIR}/lib/v8_base.lib;${V8_LIBRARY_DIR}/lib/v8_libbase.lib;${V8_LIBRARY_DIR}/lib/v8_libplatform.lib;${V8_LIBRARY_DIR}/lib/v8_nosnapshot.lib"
|
||||||
CACHE INTERNAL
|
CACHE INTERNAL
|
||||||
"${PROJECT_NAME}: Libraries"
|
"${PROJECT_NAME}: Libraries"
|
||||||
)
|
)
|
||||||
|
|
||||||
else ()
|
else ()
|
||||||
|
|
||||||
|
@ -315,7 +315,6 @@ else ()
|
||||||
"icui18n;icuuc;icudata"
|
"icui18n;icuuc;icudata"
|
||||||
CACHE INTERNAL
|
CACHE INTERNAL
|
||||||
"ICU: Libraries"
|
"ICU: Libraries"
|
||||||
FORCE
|
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ if (Boost_UNIT_TEST_FRAMEWORK_FOUND)
|
||||||
if (HAVE_USABLE_BOOT_LIBRARIES)
|
if (HAVE_USABLE_BOOT_LIBRARIES)
|
||||||
option(USE_BOOST_UNITTESTS "use boost unit-tests" ON)
|
option(USE_BOOST_UNITTESTS "use boost unit-tests" ON)
|
||||||
else ()
|
else ()
|
||||||
message("cannot use BOOST library ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}")
|
message(STATUS "cannot use BOOST library ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}")
|
||||||
option(USE_BOOST_UNITTESTS "use boost unit-tests" OFF)
|
option(USE_BOOST_UNITTESTS "use boost unit-tests" OFF)
|
||||||
endif ()
|
endif ()
|
||||||
else ()
|
else ()
|
||||||
|
@ -45,7 +45,7 @@ else ()
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (NOT USE_BOOST_UNITTESTS)
|
if (NOT USE_BOOST_UNITTESTS)
|
||||||
message("BOOST unit-tests are disabled")
|
message(STATUS "BOOST unit-tests are disabled")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(BOOST_VERSION
|
set(BOOST_VERSION
|
||||||
|
|
|
@ -173,7 +173,7 @@ elseif (CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (WINDOWS)
|
if (WINDOWS)
|
||||||
set(BASE_FLAGS "/DWIN32 /D_WINDOWS /W3")
|
set(BASE_FLAGS "/D WIN32 /D _WINDOWS /W3")
|
||||||
set(BASE_C_FLAGS)
|
set(BASE_C_FLAGS)
|
||||||
set(BASE_CXX_FLAGS "/GR /EHsc")
|
set(BASE_CXX_FLAGS "/GR /EHsc")
|
||||||
else ()
|
else ()
|
||||||
|
@ -395,17 +395,17 @@ elseif (MSVC)
|
||||||
message(STATUS "Compiler type MSVC: ${CMAKE_CXX_COMPILER}")
|
message(STATUS "Compiler type MSVC: ${CMAKE_CXX_COMPILER}")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS "" CACHE STRING "default C++ compiler flags")
|
set(CMAKE_C_FLAGS "" CACHE STRING "default C++ compiler flags")
|
||||||
set(CMAKE_C_FLAGS_DEBUG "/D_DEBUG /MTd /Zi /Ob0 /Od /RTC1" CACHE STRING "C++ debug flags")
|
set(CMAKE_C_FLAGS_DEBUG "/D _DEBUG /MTd /Zi /Ob0 /Od /RTC1" CACHE STRING "C++ debug flags")
|
||||||
set(CMAKE_C_FLAGS_MINSIZEREL "/MT /O1 /Ob1 /D NDEBUG" CACHE STRING "C++ minimal size flags")
|
set(CMAKE_C_FLAGS_MINSIZEREL "/MT /O1 /Ob1 /D NDEBUG" CACHE STRING "C++ minimal size flags")
|
||||||
set(CMAKE_C_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG" CACHE STRING "C++ release flags")
|
set(CMAKE_C_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG" CACHE STRING "C++ release flags")
|
||||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "/MT /Zi /O2 /Ob1 /D NDEBUG" CACHE STRING "C++ release with debug info flags")
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO "/MT /Zi /O2 /Ob1 /D NDEBUG" CACHE STRING "C++ release with debug info flags")
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "" CACHE STRING "default C++ compiler flags")
|
set(CMAKE_CXX_FLAGS "" CACHE STRING "default C++ compiler flags")
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG /MTd /Zi /Ob0 /Od /RTC1" CACHE STRING "C++ debug flags")
|
set(CMAKE_CXX_FLAGS_DEBUG "/D _DEBUG /MTd /Zi /Ob0 /Od /RTC1" CACHE STRING "C++ debug flags")
|
||||||
set(CMAKE_CXX_FLAGS_MINSIZEREL "/MT /O1 /Ob1 /D NDEBUG" CACHE STRING "C++ minimal size flags")
|
set(CMAKE_CXX_FLAGS_MINSIZEREL "/MT /O1 /Ob1 /D NDEBUG" CACHE STRING "C++ minimal size flags")
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG" CACHE STRING "C++ release flags")
|
set(CMAKE_CXX_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG" CACHE STRING "C++ release flags")
|
||||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/MT /Zi /O2 /Ob1 /D NDEBUG" CACHE STRING "C++ release with debug info flags")
|
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/MT /Zi /O2 /Ob1 /D NDEBUG" CACHE STRING "C++ release with debug info flags")
|
||||||
|
|
||||||
else ()
|
else ()
|
||||||
# unknown compiler
|
# unknown compiler
|
||||||
|
@ -675,15 +675,3 @@ add_subdirectory(arangosh)
|
||||||
add_subdirectory(arangod)
|
add_subdirectory(arangod)
|
||||||
add_subdirectory(UnitTests)
|
add_subdirectory(UnitTests)
|
||||||
add_subdirectory(Documentation)
|
add_subdirectory(Documentation)
|
||||||
|
|
||||||
add_dependencies(arangob zlibstatic v8_build)
|
|
||||||
add_dependencies(arangod ev zlibstatic v8_build)
|
|
||||||
add_dependencies(arangodump zlibstatic v8_build)
|
|
||||||
add_dependencies(arangoimp zlibstatic v8_build)
|
|
||||||
add_dependencies(arangorestore zlibstatic v8_build)
|
|
||||||
add_dependencies(arangosh zlibstatic v8_build)
|
|
||||||
|
|
||||||
if (USE_BOOST_UNITTESTS)
|
|
||||||
add_dependencies(basics_suite v8_build)
|
|
||||||
add_dependencies(geo_suite v8_build)
|
|
||||||
endif ()
|
|
||||||
|
|
|
@ -41,6 +41,8 @@ if (USE_BOOST_UNITTESTS)
|
||||||
${BOOST_LIBS}
|
${BOOST_LIBS}
|
||||||
${SYSTEM_LIBRARIES}
|
${SYSTEM_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
add_dependencies(basics_suite v8_build)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -60,4 +62,6 @@ if (USE_BOOST_UNITTESTS)
|
||||||
${BOOST_LIBS}
|
${BOOST_LIBS}
|
||||||
${SYSTEM_LIBRARIES}
|
${SYSTEM_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
add_dependencies(geo_suite v8_build)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
|
@ -300,6 +300,7 @@ target_link_libraries(${BIN_ARANGOD}
|
||||||
${LIBEV_LIBS}
|
${LIBEV_LIBS}
|
||||||
${LINENOISE_LIBS}
|
${LINENOISE_LIBS}
|
||||||
${MSVC_LIBS}
|
${MSVC_LIBS}
|
||||||
|
${V8_LIBS}
|
||||||
${SYSTEM_LIBRARIES}
|
${SYSTEM_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -309,6 +310,8 @@ install(
|
||||||
|
|
||||||
install_config(arangod)
|
install_config(arangod)
|
||||||
|
|
||||||
|
add_dependencies(arangod ev zlibstatic v8_build)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## arango-dfdb
|
## arango-dfdb
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
|
@ -40,6 +40,8 @@ install(
|
||||||
|
|
||||||
install_config(arangob)
|
install_config(arangob)
|
||||||
|
|
||||||
|
add_dependencies(arangob zlibstatic v8_build) # v8_build includes ICU build
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## arangodump
|
## arangodump
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -76,6 +78,8 @@ install(
|
||||||
|
|
||||||
install_config(arangodump)
|
install_config(arangodump)
|
||||||
|
|
||||||
|
add_dependencies(arangodump zlibstatic v8_build) # v8_build includes ICU build
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## arangoimp
|
## arangoimp
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -112,6 +116,8 @@ install(
|
||||||
|
|
||||||
install_config(arangoimp)
|
install_config(arangoimp)
|
||||||
|
|
||||||
|
add_dependencies(arangoimp zlibstatic) # v8_build includes ICU build
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## arangorestore
|
## arangorestore
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -148,6 +154,8 @@ install(
|
||||||
|
|
||||||
install_config(arangorestore)
|
install_config(arangorestore)
|
||||||
|
|
||||||
|
add_dependencies(arangorestore zlibstatic v8_build) # v8_build includes ICU build
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## arangosh
|
## arangosh
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -178,6 +186,7 @@ target_link_libraries(${BIN_ARANGOSH}
|
||||||
${LIB_ARANGO}
|
${LIB_ARANGO}
|
||||||
${LINENOISE_LIBS}
|
${LINENOISE_LIBS}
|
||||||
${MSVC_LIBS}
|
${MSVC_LIBS}
|
||||||
|
${V8_LIBS}
|
||||||
${SYSTEM_LIBRARIES}
|
${SYSTEM_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -187,6 +196,8 @@ install(
|
||||||
|
|
||||||
install_config(arangosh)
|
install_config(arangosh)
|
||||||
|
|
||||||
|
add_dependencies(arangosh zlibstatic v8_build)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
## foxx-manager
|
## foxx-manager
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
Loading…
Reference in New Issue