<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/863bad0b4ebbeca1f9daad6c5b66aac1a7abbf0e">https://github.com/macports/macports-ports/commit/863bad0b4ebbeca1f9daad6c5b66aac1a7abbf0e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 863bad0 volk-devel: update to 285a7e77 (20190307)
</span>863bad0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 863bad0b4ebbeca1f9daad6c5b66aac1a7abbf0e
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Sun Mar 10 14:50:58 2019 -0400
<span style='display:block; white-space:pre;color:#404040;'> volk-devel: update to 285a7e77 (20190307)
</span>---
science/volk/Portfile | 10 +-
.../files/patch-revert-modern-cmake.devel.diff | 177 +++++++++++----------
2 files changed, 99 insertions(+), 88 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/volk/Portfile b/science/volk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02e1b85..bedf0ef 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/volk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/volk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,11 +42,11 @@ provides the release version, which is typically updated every month or so.
</span>
subport volk-devel {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup gnuradio volk d250816c6e5cebd7a668e273c8964baddf1a9b00
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20190108
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 dc1e31521534aee1ced69f2ba3043f31a464be9c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7b5022002bd9209ba67a3efdbe5e3829eaee3e8a29d29ad43375720bdf225034 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 252501
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup gnuradio volk 285a7e77ffda2d6e64b6d0e13662318e9a7f9be4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20190307
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 e8fc42546460466f704a41e6551ecec909450f74 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 707644aa23382229cb4cb2c37940510a59873d7d1b42c596015c8659addd0b43 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 252584
</span> revision 0
conflicts volk
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/volk/files/patch-revert-modern-cmake.devel.diff b/science/volk/files/patch-revert-modern-cmake.devel.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8d3b526..acfab90 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/volk/files/patch-revert-modern-cmake.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/volk/files/patch-revert-modern-cmake.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +79,7 @@ index 0fbabe5..a670c72 100644
</span> #
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -550,63 +550,94 @@ if(MSVC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -553,69 +553,94 @@ if(MSVC)
</span> set_source_files_properties(${volk_sources} PROPERTIES LANGUAGE CXX)
endif()
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,7 +96,7 @@ index 0fbabe5..a670c72 100644
</span> -
-#Add dynamic library
-add_library(volk SHARED $<TARGET_OBJECTS:volk_obj>)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--target_link_libraries(volk ${volk_libraries} m)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-target_link_libraries(volk ${volk_libraries})
</span> -target_include_directories(volk
- PUBLIC $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/include>
- PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,10 +107,14 @@ index 0fbabe5..a670c72 100644
</span> - )
-
-#Configure target properties
<span style='display:block; white-space:pre;background:#ffe0e0;'>--set_target_properties(volk_obj PROPERTIES COMPILE_FLAGS "-fPIC")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if(NOT MSVC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- set_target_properties(volk_obj PROPERTIES COMPILE_FLAGS "-fPIC")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- target_link_libraries(volk m)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif()
</span> -set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
-set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
-
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> -#Install locations
-install(TARGETS volk
- EXPORT VOLK-export
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,7 +126,10 @@ index 0fbabe5..a670c72 100644
</span> -#Configure static library
-if(ENABLE_STATIC_LIBS)
- add_library(volk_static STATIC $<TARGET_OBJECTS:volk_obj>)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- target_link_libraries(volk_static ${volk_libraries} pthread m)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- target_link_libraries(volk_static ${volk_libraries} pthread)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if(NOT MSVC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- target_link_libraries(volk_static m)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- endif()
</span> - target_include_directories(volk_static
- PUBLIC $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/include>
- PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -130,99 +137,103 @@ index 0fbabe5..a670c72 100644
</span> - PRIVATE ${PROJECT_SOURCE_DIR}/kernels
- PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
- PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#Use object library for faster overall build in newer versions of cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if(CMAKE_VERSION VERSION_GREATER "2.8.11")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #Create a volk object library (requires cmake >= 2.8.8)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_library(volk_obj OBJECT ${volk_sources})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # a better cmake-fu user may make this more repeatable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_include_directories(volk_obj
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> - set_target_properties(volk_static PROPERTIES OUTPUT_NAME volk)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #Add dynamic library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_library(volk SHARED $<TARGET_OBJECTS:volk_obj>)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_link_libraries(volk ${volk_libraries})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_include_directories(volk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #Configure target properties
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk_obj PROPERTIES COMPILE_FLAGS "-fPIC")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> - install(TARGETS volk_static
- EXPORT VOLK-export
- ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #Install locations
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install(TARGETS volk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_runtime" # .so file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ RUNTIME DESTINATION bin COMPONENT "volk_runtime" # .dll file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- )
</span> -endif(ENABLE_STATIC_LIBS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #Configure static library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_library(volk_static STATIC $<TARGET_OBJECTS:volk_obj>)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_include_directories(volk_static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#Use object library for faster overall build in newer versions of cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if(CMAKE_VERSION VERSION_GREATER "2.8.11")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #Create a volk object library (requires cmake >= 2.8.8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(volk_obj OBJECT ${volk_sources})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ # a better cmake-fu user may make this more repeatable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ target_include_directories(volk_obj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #Add dynamic library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(volk SHARED $<TARGET_OBJECTS:volk_obj>)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ target_link_libraries(volk ${volk_libraries})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ target_include_directories(volk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #Configure target properties
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk_obj PROPERTIES COMPILE_FLAGS "-fPIC")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk_static PROPERTIES OUTPUT_NAME volk)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #Install locations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(TARGETS volk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_runtime" # .so file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ RUNTIME DESTINATION bin COMPONENT "volk_runtime" # .dll file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install(TARGETS volk_static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ endif(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #Configure static library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(volk_static STATIC $<TARGET_OBJECTS:volk_obj>)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ target_include_directories(volk_static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk_static PROPERTIES OUTPUT_NAME volk)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(TARGETS volk_static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif(ENABLE_STATIC_LIBS)
</span> +#Older cmake versions (slower to build when building dynamic/static libs)
+else()
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #create the volk runtime library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_library(volk SHARED ${volk_sources})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_link_libraries(volk ${volk_libraries})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ include_directories(volk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #create the volk runtime library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(volk SHARED ${volk_sources})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ target_link_libraries(volk ${volk_libraries})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ include_directories(volk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_BINARY_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PUBLIC ${PROJECT_SOURCE_DIR}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${PROJECT_SOURCE_DIR}/kernels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install(TARGETS volk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_runtime" # .so file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ RUNTIME DESTINATION bin COMPONENT "volk_runtime" # .dll file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(TARGETS volk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_runtime" # .so file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ RUNTIME DESTINATION bin COMPONENT "volk_runtime" # .dll file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_library(volk_static STATIC ${volk_sources})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(volk_static STATIC ${volk_sources})
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(NOT WIN32)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set_target_properties(volk_static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PROPERTIES OUTPUT_NAME volk)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ endif(NOT WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(NOT WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set_target_properties(volk_static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PROPERTIES OUTPUT_NAME volk)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif(NOT WIN32)
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install(TARGETS volk_static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ endif(ENABLE_STATIC_LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(TARGETS volk_static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT "volk_devel" # .lib file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif(ENABLE_STATIC_LIBS)
</span> +
+endif(CMAKE_VERSION VERSION_GREATER "2.8.11")
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> ########################################################################
# Build the QA test application
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ########################################################################
</span></pre><pre style='margin:0'>
</pre>