mirror of
https://git.freebsd.org/ports.git
synced 2025-06-16 18:20:33 -04:00
43 lines
1.5 KiB
Text
43 lines
1.5 KiB
Text
--- ../CMakeLists.txt.orig 2020-09-24 08:09:24 UTC
|
|
+++ ../CMakeLists.txt
|
|
@@ -131,11 +131,11 @@ add_subdirectory(${xgboost_SOURCE_DIR}/src)
|
|
|
|
# dmlc-core
|
|
msvc_use_static_runtime()
|
|
-add_subdirectory(${xgboost_SOURCE_DIR}/dmlc-core)
|
|
-set_target_properties(dmlc PROPERTIES
|
|
- CXX_STANDARD 14
|
|
- CXX_STANDARD_REQUIRED ON
|
|
- POSITION_INDEPENDENT_CODE ON)
|
|
+#add_subdirectory(${xgboost_SOURCE_DIR}/dmlc-core)
|
|
+#set_target_properties(dmlc PROPERTIES
|
|
+# CXX_STANDARD 14
|
|
+# CXX_STANDARD_REQUIRED ON
|
|
+# POSITION_INDEPENDENT_CODE ON)
|
|
if (MSVC)
|
|
target_compile_options(dmlc PRIVATE
|
|
-D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE)
|
|
@@ -144,10 +144,10 @@ if (MSVC)
|
|
-D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE)
|
|
endif (TARGET dmlc_unit_tests)
|
|
endif (MSVC)
|
|
-if (ENABLE_ALL_WARNINGS)
|
|
- target_compile_options(dmlc PRIVATE -Wall -Wextra)
|
|
-endif (ENABLE_ALL_WARNINGS)
|
|
-target_link_libraries(objxgboost PUBLIC dmlc)
|
|
+#if (ENABLE_ALL_WARNINGS)
|
|
+# target_compile_options(dmlc PRIVATE -Wall -Wextra)
|
|
+#endif (ENABLE_ALL_WARNINGS)
|
|
+#target_link_libraries(objxgboost PUBLIC dmlc)
|
|
|
|
# rabit
|
|
set(RABIT_BUILD_DMLC OFF)
|
|
@@ -202,7 +202,7 @@
|
|
|
|
#-- Hide all C++ symbols
|
|
if (HIDE_CXX_SYMBOLS)
|
|
- foreach(target objxgboost xgboost dmlc rabit rabit_mock_static)
|
|
+ foreach(target objxgboost xgboost rabit rabit_mock_static)
|
|
set_target_properties(${target} PROPERTIES CXX_VISIBILITY_PRESET hidden)
|
|
endforeach()
|
|
endif (HIDE_CXX_SYMBOLS)
|