mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-05 18:59:05 +08:00
a3a0fc0eae
* bump port version * version db * fix config name * version db * fix exports * fix unofficial config * version db * fix config line ending * version db * Shrink unofficial-export.patch by using if(0) to disable the unit tests rather than deleting them. * Billy forgot version DB. --------- Co-authored-by: Javier Matos <javiermatos@Javiers-Laptop.local> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
46 lines
1.6 KiB
Diff
46 lines
1.6 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 2fa3908..d776dd1 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -21,7 +21,6 @@ my_protobuf_generate_cpp(cld_3/protos PROTO_SRCS PROTO_HDRS src/feature_extracto
|
|
message(STATUS "PROTO_HDRS= ${PROTO_HDRS}")
|
|
|
|
add_definitions(-fPIC) # Position Independant Code
|
|
-add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)
|
|
add_definitions(-std=c++11) # Needed for std::to_string(), ...
|
|
|
|
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${Protobuf_INCLUDE_DIRS}) # needed to include generated pb headers
|
|
@@ -58,6 +57,7 @@ add_library(${PROJECT_NAME}
|
|
src/script_span/fixunicodevalue.cc
|
|
)
|
|
|
|
+if (0) # Disable unit tests
|
|
# unit tests exec:
|
|
add_executable(language_identifier_main src/language_identifier_main.cc)
|
|
target_link_libraries(language_identifier_main cld3 ${Protobuf_LITE_LIBRARIES})
|
|
@@ -67,3 +67,24 @@ target_link_libraries(getonescriptspan_test cld3 ${Protobuf_LITE_LIBRARIES})
|
|
|
|
add_executable(language_identifier_features_test src/language_identifier_features_test.cc)
|
|
target_link_libraries(language_identifier_features_test cld3 ${Protobuf_LITE_LIBRARIES})
|
|
+endif()
|
|
+
|
|
+if (MSVC)
|
|
+ add_compile_definitions(COMPILER_MSVC)
|
|
+endif()
|
|
+
|
|
+target_link_libraries(${PROJECT_NAME} PUBLIC protobuf::libprotobuf-lite)
|
|
+
|
|
+target_include_directories(${PROJECT_NAME} PUBLIC $<INSTALL_INTERFACE:include>)
|
|
+
|
|
+install(TARGETS ${PROJECT_NAME}
|
|
+ EXPORT unofficial-cld3-targets
|
|
+ RUNTIME DESTINATION bin
|
|
+ LIBRARY DESTINATION lib
|
|
+ ARCHIVE DESTINATION lib
|
|
+)
|
|
+
|
|
+install(EXPORT unofficial-cld3-targets
|
|
+ NAMESPACE unofficial::cld3::
|
|
+ DESTINATION share/unofficial-cld3
|
|
+)
|