KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 11)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   25)
+SET(KWSYS_DATE_STAMP_DAY   26)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 01)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   26)
+SET(KWSYS_DATE_STAMP_DAY   27)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 12)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   21)
+SET(KWSYS_DATE_STAMP_DAY   22)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 12)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   21)
+SET(KWSYS_DATE_STAMP_DAY   22)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 12)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   17)
+SET(KWSYS_DATE_STAMP_DAY   18)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 08)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   12)
+SET(KWSYS_DATE_STAMP_DAY   13)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 10)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   20)
+SET(KWSYS_DATE_STAMP_DAY   21)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 12)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   24)
+SET(KWSYS_DATE_STAMP_DAY   25)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 09)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   19)
+SET(KWSYS_DATE_STAMP_DAY   20)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 09)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   13)
+SET(KWSYS_DATE_STAMP_DAY   14)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 06)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   27)
+SET(KWSYS_DATE_STAMP_DAY   28)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 09)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   05)
+SET(KWSYS_DATE_STAMP_DAY   06)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 10)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   26)
+SET(KWSYS_DATE_STAMP_DAY   27)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 08)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   08)
+SET(KWSYS_DATE_STAMP_DAY   09)


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 05)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   05)
+SET(KWSYS_DATE_STAMP_DAY   06)


STYLE: Nightly Date Stamp

STYLE: Nightly Date Stamp

--- Utilities/kwsys/kwsysDateStamp.cmake
+++ Utilities/kwsys/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@
 SET(KWSYS_DATE_STAMP_MONTH 12)

 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   27)
+SET(KWSYS_DATE_STAMP_DAY   28)


GMockImport: Fix typo

GMockImport: Fix typo

--- GMockImport.cmake
+++ GMockImport.cmake
@@ -16,4 +16,4 @@

     find_package (GMOCK ${ARGN})

-macro ()
+endmacro ()


Forward compiler flags to Fortran workaround


Update FindSDL2.cmake

Update FindSDL2.cmake

--- cmake/modules/FindSDL2.cmake
+++ cmake/modules/FindSDL2.cmake
@@ -92,7 +92,7 @@
 	NAMES SDL2
 	HINTS
 	$ENV{SDL2DIR}
-	PATH_SUFFIXES lib64 lib
+	PATH_SUFFIXES lib64 lib lib/x64
 	PATHS ${SDL2_SEARCH_PATHS}
 )


Update LuaNativeObjects build script.

Update LuaNativeObjects build script.

--- cmake/LuaNativeObjects.cmake
+++ cmake/LuaNativeObjects.cmake
@@ -1,19 +1,39 @@
 #
 # Lua Native Objects
 #
+
+set(LUA_NATIVE_OBJECTS_PATH ${CMAKE_SOURCE_DIR}/../LuaNativeObjects CACHE PATH
+				"Directory to LuaNativeObjects bindings generator.")
+set(USE_PRE_GENERATED_BINDINGS TRUE CACHE BOOL
+				"Set this to FALSE to re-generate bindings using LuaNativeObjects")
+
+set(GENERATE_LUADOCS TRUE CACHE BOOL
+				"Set this to FALSE to avoid generation of docs using LuaDoc")
+
 macro(GenLuaNativeObjects _src_files_var)
 	set(_new_src_files)
 	foreach(_src_file ${${_src_files_var}})
 		if(_src_file MATCHES ".nobj.lua")
 			string(REGEX REPLACE ".nobj.lua" ".nobj.c" _src_file_out ${_src_file})
-			string(REGEX REPLACE ".nobj.lua" ".nobj.h" _header_file_out ${_src_file})
-			add_custom_command(OUTPUT ${_src_file_out} ${_header_file_out}
+			string(REGEX REPLACE ".nobj.lua" ".nobj.ffi.lua" _ffi_file_out ${_src_file})
+			add_custom_command(OUTPUT ${_src_file_out} ${_ffi_file_out}
 				COMMAND lua ${LUA_NATIVE_OBJECTS_PATH}/native_objects.lua -outpath ${CMAKE_CURRENT_BINARY_DIR} -gen lua ${_src_file}
 				WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
 				DEPENDS ${_src_file}
 			)
 			set_source_files_properties(${_src_file_out} PROPERTIES GENERATED TRUE)
-			set_source_files_properties(${_header_file_out} PROPERTIES GENERATED TRUE)
+			set_source_files_properties(${_ffi_file_out} PROPERTIES GENERATED TRUE)
+			if (${GENERATE_LUADOCS})
+				string(REGEX REPLACE ".nobj.lua" "" _doc_base ${_src_file})
+				string(REGEX REPLACE ".nobj.lua" ".luadoc" _doc_file_out ${_src_file})
+				add_custom_target(${_doc_file_out} ALL
+					COMMAND lua ${LUA_NATIVE_OBJECTS_PATH}/native_objects.lua -outpath docs -gen luadoc ${_src_file}
+					COMMAND luadoc -nofiles -d docs docs
+					WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+					DEPENDS ${_src_file}
+				)
+			endif()
+			set_source_files_properties(${_doc_file_out} PROPERTIES GENERATED TRUE)
 			set(_new_src_files ${_new_src_files} ${_src_file_out})
 		else(_src_file MATCHES ".nobj.lua")
 			set(_new_src_files ${_new_src_files} ${_src_file})


Restored compatibility with CMake older than 3.7.

--- cmake/OpenCVDetectCUDA.cmake
+++ cmake/OpenCVDetectCUDA.cmake
@@ -31,7 +31,7 @@

 if(CUDA_FOUND)
   set(HAVE_CUDA 1)
-  if(CUDA_VERSION VERSION_GREATER_EQUAL "11.0")
+  if(NOT CUDA_VERSION VERSION_LESS 11.0)
     # CUDA 11.0 removes nppicom
     ocv_list_filterout(CUDA_nppi_LIBRARY "nppicom")
     ocv_list_filterout(CUDA_npp_LIBRARY "nppicom")


[android] LINKER_LANGUAGE needs to be applied to executables too.

A previous change did the same change, but only for libraries. The
executables also need to be build to be linked as C to avoid clang++
automatic linking of C++.

--- cmake/modules/AddSwift.cmake
+++ cmake/modules/AddSwift.cmake
@@ -2346,6 +2346,17 @@
   target_link_libraries("${name}" PRIVATE ${SWIFTEXE_SINGLE_LINK_LIBRARIES})
   swift_common_llvm_config("${name}" ${SWIFTEXE_SINGLE_LLVM_LINK_COMPONENTS})

+  # NOTE(compnerd) use the C linker language to invoke `clang` rather than
+  # `clang++` as we explicitly link against the C++ runtime.  We were previously
+  # actually passing `-nostdlib++` to avoid the C++ runtime linkage.
+  if(SWIFTEXE_SINGLE_SDK STREQUAL ANDROID)
+    set_property(TARGET "${name}" PROPERTY
+      LINKER_LANGUAGE "C")
+  else()
+    set_property(TARGET "${name}" PROPERTY
+      LINKER_LANGUAGE "CXX")
+  endif()
+
   set_target_properties(${name} PROPERTIES FOLDER "Swift executables")
 endfunction()


ENH: need CMAKE_TEMPLATE_FLAGS for SGI

ENH: need CMAKE_TEMPLATE_FLAGS for SGI

--- itkCMakeOptions.cmake
+++ itkCMakeOptions.cmake
@@ -38,3 +38,6 @@
   SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_ANSI_CFLAGS}")
 ENDIF (CMAKE_ANSI_CFLAGS)

+IF(CMAKE_TEMPLATE_FLAGS)
+  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_TEMPLATE_FLAGS}")
+ENDIF(CMAKE_TEMPLATE_FLAGS)


MDEV-50 : Fix default compilation comment

--- win/cmake/mysql_version.cmake
+++ win/cmake/mysql_version.cmake
@@ -81,7 +81,7 @@
   SET(MYSQL_UNIX_ADDR "/tmp/mysql.sock")
 ENDIF()
 IF(NOT COMPILATION_COMMENT)
-  SET(COMPILATION_COMMENT "Source distribution")
+  SET(COMPILATION_COMMENT "mariadb.org binary distribution")
 ENDIF()


Add PluginBase to Radium exported targets.

--- cmake/FindRadium.cmake
+++ cmake/FindRadium.cmake
@@ -58,6 +58,10 @@
     )
   find_library( RA_GUIBASE_LIB
     NAMES radiumGuiBase
+    PATHS "${RADIUM_BUNDLE_DIRECTORY}/${CMAKE_BUILD_TYPE}/lib"
+    )
+  find_library( RA_PLUGINBASE_LIB
+    NAMES radiumPluginBase
     PATHS "${RADIUM_BUNDLE_DIRECTORY}/${CMAKE_BUILD_TYPE}/lib"
     )

@@ -128,8 +132,8 @@
   list(APPEND RADIUM_INCLUDE_DIRS "${RADIUM_SRC_DIR}" "${EIGEN3_INCLUDE_DIR}" "${ASSIMP_INCLUDE_DIR}" "${GLBINDING_INCLUDE_DIR}" "${GLOBJECTS_INCLUDE_DIR}")

   set( RADIUM_LIBRARIES )
-  if ( RA_CORE_LIB AND RA_ENGINE_LIB AND RA_IO_LIB AND RA_GUIBASE_LIB AND ASSIMP_LIBRARIES AND GLBINDING_LIBRARIES AND GLOBJECTS_LIBRARIES)
-    list(APPEND RADIUM_LIBRARIES "${RA_CORE_LIB}" "${RA_ENGINE_LIB}" "${RA_IO_LIB}" "${RA_GUIBASE_LIB}")
+  if ( RA_CORE_LIB AND RA_ENGINE_LIB AND RA_IO_LIB AND RA_GUIBASE_LIB AND RA_PLUGINBASE_LIB AND ASSIMP_LIBRARIES AND GLBINDING_LIBRARIES AND GLOBJECTS_LIBRARIES)
+    list(APPEND RADIUM_LIBRARIES "${RA_CORE_LIB}" "${RA_ENGINE_LIB}" "${RA_IO_LIB}" "${RA_GUIBASE_LIB}" "${RA_PLUGINBASE_LIB}")
     set ( Radium_Libs_FOUND TRUE)
   endif ( RA_CORE_LIB AND RA_ENGINE_LIB AND RA_IO_LIB AND RA_GUIBASE_LIB AND ASSIMP_LIBRARIES AND GLBINDING_LIBRARIES AND GLOBJECTS_LIBRARIES)
 endif( RADIUM_ROOT_DIR )


Added support for other GCCs

Added support for other GCCs

--- cmake/nvcc-check.cmake
+++ cmake/nvcc-check.cmake
@@ -46,7 +46,13 @@
   IF((CMAKE_SYSTEM_NAME MATCHES "Linux" AND CMAKE_COMPILER_IS_GNUCC) OR APPLE)
     # Compatible gcc can be checked in host_config.h
     SET(GCC_PATH "")
-    IF(${CUDA_VERSION} VERSION_GREATER "4.1.99")
+    IF(${CUDA_VERSION} VERSION_GREATER "5.4.99")
+      FIND_GCC(GCC_PATH "4" "8")
+    ENDIF()
+    IF(NOT GCC_PATH AND ${CUDA_VERSION} VERSION_GREATER "5.4.99")
+      FIND_GCC(GCC_PATH "4" "7")
+    ENDIF()
+    IF(NOT GCC_PATH AND ${CUDA_VERSION} VERSION_GREATER "4.1.99")
       FIND_GCC(GCC_PATH "4" "6")
     ENDIF()
     IF(NOT GCC_PATH AND ${CUDA_VERSION} VERSION_GREATER "4.0.99")


Deprecating <package>_FIND_VERBOSE in compile checks

Former-commit-id: e5c657e1d27ecd4254fe0433828bb13b1d499b8a

--- cmake-modules/CheckArpack++Compiles.cmake
+++ cmake-modules/CheckArpack++Compiles.cmake
@@ -12,7 +12,7 @@
     string(REPLACE ";" " "  CMAKE_REQUIRED_FLAGS          "${CMAKE_REQUIRED_FLAGS}")        # Needs to be a space-separated list

     include(CheckCXXSourceCompiles)
-    if(DMRG_PRINT_CHECKS OR NOT arpack++_FIND_VERBOSE)
+    if(DMRG_PRINT_CHECKS)
         message(STATUS "ARPACK++ COMPILE TEST CMAKE_REQUIRED_LIBRARIES    ${CMAKE_REQUIRED_LIBRARIES}")
         message(STATUS "ARPACK++ COMPILE TEST CMAKE_REQUIRED_INCLUDES     ${CMAKE_REQUIRED_INCLUDES}")
         message(STATUS "ARPACK++ COMPILE TEST CMAKE_REQUIRED_FLAGS        ${CMAKE_REQUIRED_FLAGS}")


[NFC] Invoke lipo from CMAKE_LIPO.

[NFC] Invoke lipo from CMAKE_LIPO.

This shouldn't change anything, except that a cmake cache file that specifies
CMAKE_LIPO can specify an alternate lipo to use.

git-svn-id: c199f293c43da69278bea8e88f92242bf3aa95f7@372790 91177308-0d34-0410-b5e6-96231b3b80d8

--- cmake/Modules/CompilerRTDarwinUtils.cmake
+++ cmake/Modules/CompilerRTDarwinUtils.cmake
@@ -1,5 +1,7 @@
 include(CMakeParseArguments)
 include(CompilerRTUtils)
+
+set(CMAKE_LIPO "lipo" CACHE PATH "path to the lipo tool")

 # On OS X SDKs can be installed anywhere on the base system and xcode-select can
 # set the default Xcode to use. This function finds the SDKs that are present in
@@ -244,7 +246,7 @@
   if(LIB_DEPENDS AND LIB_LIPO_FLAGS)
     add_custom_command(OUTPUT ${LIB_OUTPUT_DIR}/lib${name}.a
       COMMAND ${CMAKE_COMMAND} -E make_directory ${LIB_OUTPUT_DIR}
-      COMMAND lipo -output
+      COMMAND ${CMAKE_LIPO} -output
               ${LIB_OUTPUT_DIR}/lib${name}.a
               -create ${LIB_LIPO_FLAGS}
       DEPENDS ${LIB_DEPENDS}


COMP: find_library appends a "lib" suffix which is not present for OpenCV.

--- CMake/MITKDashboardSetup.cmake
+++ CMake/MITKDashboardSetup.cmake
@@ -62,16 +62,16 @@

 set(CTEST_PATH "$ENV{PATH}")
 if(WIN32)
-  set(CMAKE_PREFIX_PATH "${CTEST_BINARY_DIRECTORY}/ep;${CMAKE_PREFIX_PATH}" CACHE STRING "" FORCE)
   if(CMAKE_CL_64)
     set(CMAKE_LIBRARY_ARCHITECTURE x64)
   else()
     set(CMAKE_LIBRARY_ARCHITECTURE x86)
   endif()
-  find_library(OPENCV_LIBRARY opencv_core248 PATH_SUFFIXES vc10 vc11 vc12 vc13 vc14 NO_DEFAULT_PATH)
-  if(OPENCV_LIBRARY)
-    get_filename_component(OPENCV_BIN_DIR "${OPENCV_LIBRARY}" DIRECTORY)
-  endif()
+  find_path(OPENCV_BIN_DIR opencv_core248.dll
+    PATHS "${CTEST_BINARY_DIRECTORY}/ep/${CMAKE_LIBRARY_ARCHITECTURE}"
+    PATH_SUFFIXES vc10/bin vc11/bin vc12/bin vc13/bin vc14/bin
+    NO_DEFAULT_PATH
+  )
   message("OpenCV runtime path: ${OPENCV_BIN_DIR}")

   set(SOFA_BINARY_DIR "${CTEST_BINARY_DIRECTORY}/SOFA-build/bin/${CTEST_BUILD_CONFIGURATION}")


Update CMake config file.

Update CMake config file.

--- CMake/TBTKConfigTemplate.cmake
+++ CMake/TBTKConfigTemplate.cmake
@@ -31,7 +31,9 @@
 FIND_PACKAGE(CURL QUIET)
 FIND_PACKAGE(FFTW3 QUIET)
 FIND_PACKAGE(OpenCV QUIET)
-FIND_PACKAGE(OpenBLAS QUIET)
+IF(NOT TBTK_NO_OPEN_BLAS)
+	FIND_PACKAGE(OpenBLAS QUIET)
+ENDIF(NOT TBTK_NO_OPEN_BLAS)
 FIND_PACKAGE(OpenMP QUIET)
 FIND_PACKAGE(SuperLU QUIET)
 FIND_PACKAGE(wxWidgets QUIET)
@@ -94,11 +96,11 @@
 	TBTK_MESSAGE("[ ] OpenCV")
 ENDIF(OpenCV_FOUND)

-IF(OpenCV_FOUND)
+IF(OpenBLAS_FOUND)
 	TBTK_MESSAGE("[X] OpenBLAS")
-ELSE(OpenCV_FOUND)
+ELSE(OpenBLAS_FOUND)
 	TBTK_MESSAGE("[ ] OpenBLAS")
-ENDIF(OpenCV_FOUND)
+ENDIF(OpenBLAS_FOUND)

 IF(OpenMP_FOUND OR OPENMP_FOUND)
 	TBTK_MESSAGE("[X] OpenMP")


Try PkgConf first to find LAPACKE

Try PkgConf first to find LAPACKE

--- CMakeModules/FindLAPACKE.cmake
+++ CMakeModules/FindLAPACKE.cmake
@@ -18,70 +18,23 @@

 #Determine from PKG
 IF(PKG_CONFIG_FOUND AND NOT LAPACKE_ROOT)
-  PKG_CHECK_MODULES( PKG_LAPACKE QUIET "lapacke")
+  PKG_CHECK_MODULES( PC_LAPACKE QUIET "lapacke")
 ENDIF()

-IF(LAPACKE_ROOT)
-    #find libs
-    FIND_LIBRARY(
-        LAPACKE_LIB
-        NAMES "lapacke" "LAPACKE" "liblapacke"
-        PATHS ${LAPACKE_ROOT}
-        PATH_SUFFIXES "lib" "lib64"
-        DOC "LAPACKE Library"
-        NO_DEFAULT_PATH
-        )
-    FIND_LIBRARY(
-        LAPACK_LIB
-        NAMES "lapack" "LAPACK" "liblapack"
-        PATHS ${LAPACKE_ROOT}
-        PATH_SUFFIXES "lib" "lib64"
-        DOC "LAPACK Library"
-        NO_DEFAULT_PATH
-        )
-    FIND_PATH(
-        LAPACKE_INCLUDES
-        NAMES "lapacke.h"
-        PATHS ${LAPACKE_ROOT}
-        PATH_SUFFIXES "include"
-        DOC "LAPACKE Include Directory"
-        NO_DEFAULT_PATH
-        )
+IF(PC_LAPACKE_FOUND)
+    FOREACH(PC_LIB ${PC_LAPACKE_LIBRARIES})
+      FIND_LIBRARY(${PC_LIB}_LIBRARY NAMES ${PC_LIB} HINTS ${PC_LAPACKE_LIBRARY_DIRS} )
+      IF (NOT ${PC_LIB}_LIBRARY)
+        MESSAGE(FATAL_ERROR "Something is wrong in your pkg-config file - lib ${PC_LIB} not found in ${PC_LAPACKE_LIBRARY_DIRS}")
+      ENDIF (NOT ${PC_LIB}_LIBRARY)
+      LIST(APPEND LAPACKE_LIB ${${PC_LIB}_LIBRARY})
+    ENDFOREACH(PC_LIB)

-ELSE()
-    FIND_LIBRARY(
-        LAPACKE_LIB
-        NAMES "lapacke" "liblapacke"
-        PATHS
-        ${PKG_LAPACKE_LIBRARY_DIRS}
-        ${LIB_INSTALL_DIR}
-        /usr/lib64
-        /usr/lib
-        /usr/local/lib64
-        /usr/local/lib
-        /sw/lib
-        /opt/local/lib
-        DOC "LAPACKE Library"
-        )
-    FIND_LIBRARY(
-       LAPACK_LIB
-        NAMES "lapack" "liblapack"
-        PATHS
-        ${PKG_LAPACKE_LIBRARY_DIRS}
-        ${LIB_INSTALL_DIR}
-        /usr/lib64
-        /usr/lib
-        /usr/local/lib64
-        /usr/local/lib
-        /sw/lib
-        /opt/local/lib
-        DOC "LAPACK Library"
-        )
     FIND_PATH(
         LAPACKE_INCLUDES
         NAMES "lapacke.h"
         PATHS
-        ${PKG_LAPACKE_INCLUDE_DIRS}
+        ${PC_LAPACKE_INCLUDE_DIRS}
         ${INCLUDE_INSTALL_DIR}
         /usr/include
         /usr/local/include
@@ -89,7 +42,82 @@
         /opt/local/include
         DOC "LAPACKE Include Directory"
         )
-ENDIF(LAPACKE_ROOT)
+
+    FIND_PACKAGE_HANDLE_STANDARD_ARGS(LAPACKE DEFAULT_MSG LAPACKE_LIB)
+    MARK_AS_ADVANCED(LAPACKE_INCLUDES LAPACKE_LIB)
+
+ELSE(PC_LAPACKE_FOUND)
+
+    IF(LAPACKE_ROOT)
+        #find libs
+        FIND_LIBRARY(
+            LAPACKE_LIB
+            NAMES "lapacke" "LAPACKE" "liblapacke"
+            PATHS ${LAPACKE_ROOT}
+            PATH_SUFFIXES "lib" "lib64"
+            DOC "LAPACKE Library"
+            NO_DEFAULT_PATH
+            )
+        FIND_LIBRARY(
+            LAPACK_LIB
+            NAMES "lapack" "LAPACK" "liblapack"
+            PATHS ${LAPACKE_ROOT}
+            PATH_SUFFIXES "lib" "lib64"
+            DOC "LAPACK Library"
+            NO_DEFAULT_PATH
+            )
+        FIND_PATH(
+            LAPACKE_INCLUDES
+            NAMES "lapacke.h"
+            PATHS ${LAPACKE_ROOT}
+            PATH_SUFFIXES "include"
+            DOC "LAPACKE Include Directory"
+            NO_DEFAULT_PATH
+            )
+
+    ELSE()
+        FIND_LIBRARY(
+            LAPACKE_LIB
+            NAMES "lapacke" "liblapacke"
+            PATHS
+            ${PC_LAPACKE_LIBRARY_DIRS}
+            ${LIB_INSTALL_DIR}
+            /usr/lib64
+            /usr/lib
+            /usr/local/lib64
+            /usr/local/lib
+            /sw/lib
+            /opt/local/lib
+            DOC "LAPACKE Library"
+            )
+        FIND_LIBRARY(
+           LAPACK_LIB
+            NAMES "lapack" "liblapack"
+            PATHS
+            ${PC_LAPACKE_LIBRARY_DIRS}
+            ${LIB_INSTALL_DIR}
+            /usr/lib64
+            /usr/lib
+            /usr/local/lib64
+            /usr/local/lib
+            /sw/lib
+            /opt/local/lib
+            DOC "LAPACK Library"
+            )
+        FIND_PATH(
+            LAPACKE_INCLUDES
+            NAMES "lapacke.h"
+            PATHS
+            ${PC_LAPACKE_INCLUDE_DIRS}
+            ${INCLUDE_INSTALL_DIR}
+            /usr/include
+            /usr/local/include
+            /sw/include
+            /opt/local/include
+            DOC "LAPACKE Include Directory"
+            )
+    ENDIF(LAPACKE_ROOT)
+ENDIF(PC_LAPACKE_FOUND)

 SET(LAPACK_LIBRARIES ${LAPACKE_LIB} ${LAPACK_LIB})
 SET(LAPACK_INCLUDE_DIR ${LAPACKE_INCLUDES})


Improve packaging for Linux

Improve packaging for Linux

`lsb-release` is not available on all distribution. Instead, simply find if
`dpkg` is available. If it is (Ubuntu, Debian, Mint), use it to find the OS
architecture, otherwise fallback on `uname -m`.

--- lcm-cmake/cpack.cmake
+++ lcm-cmake/cpack.cmake
@@ -6,24 +6,23 @@

 # Detect OS type, OS variant and target architecture
 if(UNIX)
-    if(APPLE)
-        set(OS_TYPE macos)
-    else()
-        set(OS_TYPE linux)
+  if(APPLE)
+    set(OS_TYPE macos)
+  else()
+    set(OS_TYPE linux)
+    find_program(DPKG_EXECUTABLE dpkg)
+  endif()

-        # Determine distribution
-        execute_process(COMMAND lsb_release -si
-            OUTPUT_VARIABLE LINUX_DISTRO
-            OUTPUT_STRIP_TRAILING_WHITESPACE
-        )
+  # Determine architecture
+  if(DEFINED DPKG_EXECUTABLE AND DPKG_EXECUTABLE)
+    list(APPEND CPACK_GENERATOR DEB)
+    execute_process(COMMAND dpkg --print-architecture
+      OUTPUT_VARIABLE MACHINE_ARCH
+      OUTPUT_STRIP_TRAILING_WHITESPACE
+    )

-        # Add CPack generator according to detected distribution
-        if(LINUX_DISTRO STREQUAL "Debian" OR LINUX_DISTRO STREQUAL "Ubuntu" OR LINUX_DISTRO STREQUAL "LinuxMint")
-            list(APPEND CPACK_GENERATOR DEB)
-        endif()
-    endif()
-
-    # Determine architecture
+    set(OS_TYPE_ARCH_SUFFIX ${MACHINE_ARCH})
+  else()
     execute_process(COMMAND uname -m
         OUTPUT_VARIABLE MACHINE_ARCH
         OUTPUT_STRIP_TRAILING_WHITESPACE
@@ -31,6 +30,7 @@

     # Set OS type and ARCH suffix
     set(OS_TYPE_ARCH_SUFFIX ${OS_TYPE}-${MACHINE_ARCH})
+  endif()
 elseif(WIN32)
     set(OS_TYPE win)

@@ -62,6 +62,7 @@
 set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
 set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/lcm-proj/lcm")
 set(CPACK_DEBIAN_PACKAGE_SECTION "devel")
+set(CPACK_DEBIAN_PACKAGE_DEPENDS "libglib2.0-0, libpcre3")

 message(STATUS "CPack: Packages will be placed under ${CPACK_PACKAGE_DIRECTORY}")


build: more stringent gold checks

build: more stringent gold checks

This is the only site which allowed you to accidentally accept gold for targets
which are not ELFish.  For the time being, we can only add unit tests for the
host variant, so use the `SWIFT_HOST_VARIANT_SDK` to determine the target file
format.  This will make supporting cross-compiling to non-ELFish targets
simpler.

--- cmake/modules/AddSwiftUnittests.cmake
+++ cmake/modules/AddSwiftUnittests.cmake
@@ -47,7 +47,10 @@
       set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY
         LINK_FLAGS " -fprofile-instr-generate -fcoverage-mapping")
     endif()
-  elseif(${SWIFT_ENABLE_GOLD_LINKER})
+  endif()
+
+  if(SWIFT_ENABLE_GOLD_LINKER AND
+     "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_OBJECT_FORMAT}" STREQUAL "ELF")
     set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY
       LINK_FLAGS " -fuse-ld=gold")
   endif()


[msvc] Strip /W[0-4] before appending /W4

Certain versions of CMake specify /W3 as part of CMAKE_CXX_FLAGS
by default, before you do anything.  Appending /W4 to the end of
this and using the Ninja generator results in

cl : Command line warning D9025 : overriding '/W3' with '/W4'.

It is not possible to suppress this since it is a command line
warning and not a compiler warning, so we must fix the command
line to contain only one value for /Wn.

git-svn-id: 0ff597fd157e6f4fc38580e8d64ab130330d2411@234907 91177308-0d34-0410-b5e6-96231b3b80d8

--- cmake/modules/HandleLLVMOptions.cmake
+++ cmake/modules/HandleLLVMOptions.cmake
@@ -315,6 +315,13 @@
   # Enable warnings
   if (LLVM_ENABLE_WARNINGS)
     append("/W4" msvc_warning_flags)
+    # CMake appends /W3 by default, and having /W3 followed by /W4 will result in
+    # cl : Command line warning D9025 : overriding '/W3' with '/W4'.  Since this is
+    # a command line warning and not a compiler warning, it cannot be suppressed except
+    # by fixing the command line.
+    string(REGEX REPLACE " /W[0-4]" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
+    string(REGEX REPLACE " /W[0-4]" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+
     if (LLVM_ENABLE_PEDANTIC)
       # No MSVC equivalent available
     endif (LLVM_ENABLE_PEDANTIC)


yacma: minor piece of polish.

yacma: minor piece of polish.

--- cmake/yacma/YACMAThreadingSetup.cmake
+++ cmake/yacma/YACMAThreadingSetup.cmake
@@ -58,7 +58,9 @@
 endif()

 # Final report.
-message(STATUS "Extra compiler flags for threading: ${YACMA_THREADING_CXX_FLAGS}")
+if(YACMA_THREADING_CXX_FLAGS)
+  message(STATUS "Extra compiler flags for threading: ${YACMA_THREADING_CXX_FLAGS}")
+endif()

 # Mark as included.
 set(YACMAThreadingSetupIncluded YES)


refs #4871 link against stdc++ instead of c

git-svn-id: b5c078ec0b4d3a50497e9dd3081db18a5b4f16e5@46046 c7de825b-a66e-492c-adef-691d508d4ae1

--- cmake_modules/TokuSetupCompiler.cmake
+++ cmake_modules/TokuSetupCompiler.cmake
@@ -206,7 +206,7 @@
 function(set_targets_need_intel_libs)
   if (CMAKE_CXX_COMPILER_ID STREQUAL Intel)
     foreach(tgt ${ARGN})
-      target_link_libraries(${tgt} LINK_PUBLIC -Bstatic irc -Bdynamic c)
+      target_link_libraries(${tgt} LINK_PUBLIC -Bstatic irc -Bdynamic stdc++)
     endforeach(tgt)
   endif ()
 endfunction(set_targets_need_intel_libs)


[t:4871] fix linking with gcc, I think

[t:4871] fix linking with gcc, I think

git-svn-id: b5c078ec0b4d3a50497e9dd3081db18a5b4f16e5@44593 c7de825b-a66e-492c-adef-691d508d4ae1

--- cmake_modules/TokuSetupCompiler.cmake
+++ cmake_modules/TokuSetupCompiler.cmake
@@ -155,9 +155,9 @@
   foreach(tgt ${ARGN})
     add_space_separated_property(TARGET ${tgt} COMPILE_FLAGS "-fvisibility=hidden -fPIE")
     if (CMAKE_C_COMPILER_ID STREQUAL Clang)
-      add_space_separated_property(TARGET ${tgt} LINK_FLAGS "-Wl,-pie")
+      add_space_separated_property(TARGET ${tgt} LINK_FLAGS "-fPIE -Wl,-pie")
     else ()
-      add_space_separated_property(TARGET ${tgt} LINK_FLAGS "-pie")
+      add_space_separated_property(TARGET ${tgt} LINK_FLAGS "-fPIE -pie")
     endif ()
   endforeach(tgt)
 endfunction(add_common_options_to_binary_targets)


sdl cmake target

sdl cmake target

--- cmake/Dependencies_core.cmake
+++ cmake/Dependencies_core.cmake
@@ -29,12 +29,14 @@
 #set(CMAKE_FIND_DEBUG_MODE TRUE)
 # SDL2
 find_package(SDL2 REQUIRED)
+
+#PackageHelper(SDL2 ${SDL2_FOUND} "${SDL2_INCLUDE_DIR}" "${SDL2_LIBRARIES}")
+PackageHelperTarget(SDL2::SDL2 SDL2_FOUND)
+PackageHelperTarget(SDL2::SDL2main SDL2_FOUND)
+
 if (SDL2_FOUND)
   SET(SAIGA_USE_SDL 1)
 endif()
-#PackageHelper(SDL2 ${SDL2_FOUND} "${SDL2_INCLUDE_DIR}" "${SDL2_LIBRARIES}")
-PackageHelperTarget(SDL2::SDL2 SDL2_FOUND)
-PackageHelperTarget(SDL2::SDL2main SDL2_FOUND)

 #message(FATAL_ERROR "blas ${SDL2_INCLUDE_DIR} ${SDL2_LIBRARIES}")


Update probuf revision

Update probuf revision

--- cmake/external/protobuf.cmake
+++ cmake/external/protobuf.cmake
@@ -63,7 +63,7 @@
 ExternalProject_Add(${PROTOBUF_TARGET}
     PREFIX ${PROTOBUF_TARGET}
     GIT_REPOSITORY https://github.com/google/protobuf.git
-    GIT_TAG 204f99488ce1ef74565239cf3963111ae4c774b7
+    GIT_TAG 214c77e1b76e63e512bd675d1c300c80438642b6
     UPDATE_COMMAND ""
     CONFIGURE_COMMAND ${CMAKE_COMMAND} ${PROTOBUF_INSTALL_DIR}/src/${PROTOBUF_TARGET}/cmake
         -G${CMAKE_GENERATOR}


cmake: use PkgConfig for FindLTTng hints

Signed-off-by: Casey Bodley <2544ff357e70e8520f24ff4e53fde352cbf7d2cf@redhat.com>

--- cmake/modules/FindLTTng.cmake
+++ cmake/modules/FindLTTng.cmake
@@ -17,22 +17,18 @@
 # The hint can be given on the command line too:
 #   cmake -DLTTNG_PATH_HINT=/DATA/ERIC/LTTng /path/to/source

-if(LTTNG_PATH_HINT)
-  message(STATUS "FindLTTng: using PATH HINT: ${LTTNG_PATH_HINT}")
-else()
-  set(LTTNG_PATH_HINT /usr/lib/x86_64-linux-gnu/)
-endif()
-  set(LTTNG_PATH_HINT_2 /usr/include/lttng/)
+find_package(PkgConfig)
+pkg_check_modules(PC_LTTNG QUIET lttng-ust)

 find_path(LTTNG_INCLUDE_DIR
           NAMES lttng/tracepoint.h
-          PATHS ${LTTNG_PATH_HINT_2}
+          HINTS ${PC_LTTNG_INCLUDEDIR} ${PC_LTTNG_INCLUDE_DIRS}
           PATH_SUFFIXES include
           DOC "The LTTng include headers")

 find_path(LTTNG_LIBRARY_DIR
           NAMES liblttng-ust.so
-          PATHS /usr/lib ${LTTNG_PATH_HINT}
+          HINTS ${PC_LTTNG_LIBDIR} ${PC_LTTNG_LIBRARY_DIRS}
           DOC "The LTTng libraries")

 find_library(LTTNG_UST_LIBRARY lttng-ust PATHS ${LTTNG_LIBRARY_DIR})


Fix Binary package name for Apple Clang

Fix Binary package name for Apple Clang

--- cmake/modules/RootCPack.cmake
+++ cmake/modules/RootCPack.cmake
@@ -54,7 +54,7 @@
 else()
   if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
     set(COMPILER_NAME_VERSION "-gcc${CXX_MAJOR}.${CXX_MINOR}")
-  elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+  elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
     set(COMPILER_NAME_VERSION "-clang${CXX_MAJOR}${CXX_MINOR}")
   endif()
 endif()


Added more descriptive message for the Iconv configuration params.

--- cmake_modules/FindIconv.cmake
+++ cmake_modules/FindIconv.cmake
@@ -15,12 +15,15 @@
 FIND_PATH(ICONV_INCLUDE_DIR iconv.h
   /usr/include
   /usr/local/include
+  DOC "Include directory for the Iconv library linkage (the path to 'iconv.h' file)")
 )

 FIND_LIBRARY(ICONV_LIBRARY NAMES iconv
   PATHS
   /usr/${LIB_DESTINATION}
-  /usr/local/${LIB_DESTINATION})
+  /usr/local/${LIB_DESTINATION}
+  DOC "Iconv library that used by Libxml2 (iconv)")
+)

 IF (ICONV_INCLUDE_DIR AND ICONV_LIBRARY)
    SET(Iconv_FOUND TRUE)


STIR: disable CERN_ROOT fix name of variable

--- SuperBuild/External_STIR.cmake
+++ SuperBuild/External_STIR.cmake
@@ -56,7 +56,8 @@
         -DGRAPHICS=None
         -DCMAKE_CXX_STANDARD=11
         -DDISABLE_ITK=On
-        -DDISABLE_CERN_ROOT_Support=On
+        # Use 2 variables for ROOT to cover multiple STIR versions
+        -DDISABLE_CERN_ROOT_SUPPORT=ON -DDISABLE_CERN_ROOT=ON
     INSTALL_DIR ${STIR_Install_Dir}
     DEPENDS
         ${${proj}_DEPENDENCIES}


Update ONCRPC in order to inhibit spurious warnings for generated files.

--- make/FindONCRPC.cmake
+++ make/FindONCRPC.cmake
@@ -111,24 +111,12 @@
    ${RPC_GENERATED_FILE_PREFIX}_clnt.c
    ${RPC_GENERATED_FILE_PREFIX}_xdr.c
    ${RPC_GENERATED_FILE_PREFIX}.h)
-
- #inhibit compiler warning for generated files
- IF (CMAKE_COMPILER_IS_GNUCC AND CMAKE_MINOR_VERSION GREATER 5)
-    SET_SOURCE_FILES_PROPERTIES(${${RPC_PREFIX}_RPCGEN_OUTPUT_CLNT}
-	                            PROPERTIES COMPILE_FLAGS "-w")
- ENDIF(CMAKE_COMPILER_IS_GNUCC AND CMAKE_MINOR_VERSION GREATER 5)
-
+
  SET(${RPC_PREFIX}_RPCGEN_OUTPUT_SVC
    ${RPC_GENERATED_FILE_PREFIX}_svc.c
    ${RPC_GENERATED_FILE_PREFIX}_xdr.c
    ${RPC_GENERATED_FILE_PREFIX}.h)

- #inhibit compiler warning for generated files
- IF (CMAKE_COMPILER_IS_GNUCC AND CMAKE_MINOR_VERSION GREATER 5)
-     SET_SOURCE_FILES_PROPERTIES(${${RPC_PREFIX}_RPCGEN_OUTPUT_SVC}
-	                            PROPERTIES COMPILE_FLAGS "-w")
- ENDIF(CMAKE_COMPILER_IS_GNUCC AND CMAKE_MINOR_VERSION GREATER 5)
-
  ADD_CUSTOM_TARGET(${RPC_PREFIX}_rpcgen_exec_svc
    DEPENDS ${${RPC_PREFIX}_RPCGEN_OUTPUT_SVC}
    )
@@ -220,6 +208,19 @@
    ENDIF (ONCRPC_RPCGEN_FOUND)

  ENDIF (WIN32)
+ #inhibit compiler warning for generated files
+ # Note that the inhibition is COMPILER dependent ...
+ IF (CMAKE_PATCH_VERSION GREATER 3)
+    # GNU CC specific warning stop
+    IF (CMAKE_COMPILER_IS_GNUCC)
+      MESSAGE(STATUS "INHIBIT Compiler warning for  generated files")
+      SET_SOURCE_FILES_PROPERTIES(${${RPC_PREFIX}_RPCGEN_OUTPUT_CLNT}
+	                                                            PROPERTIES COMPILE_FLAGS "-w -Wno-unused")
+
+	  SET_SOURCE_FILES_PROPERTIES(${${RPC_PREFIX}_RPCGEN_OUTPUT_SVC}
+	                                                           PROPERTIES COMPILE_FLAGS "-w -Wno-unused")
+    ENDIF(CMAKE_COMPILER_IS_GNUCC)
+  ENDIF(CMAKE_PATCH_VERSION GREATER 3)
 ENDMACRO(ONCRPC_SETUP)

 MARK_AS_ADVANCED(


Typo fix

Typo fix

--- sources/cmake/comparisonTest.cmake
+++ sources/cmake/comparisonTest.cmake
@@ -27,7 +27,7 @@
 find_package(PythonInterp 3.5)
 set_package_properties(PythonInterp PROPERTIES
                        URL "http://python.org"
-                       DESCRIPTION "Python programming language interpretter"
+                       DESCRIPTION "Python programming language interpreter"
                        TYPE OPTIONAL
                        PURPOSE "Enables comparison test.")


Fixed bug introduced in 4d2c42d5600f7a9550c1a906e691ede1a0219476

--HG--
branch : v1-9

--- CMake/InstallDependencies.cmake
+++ CMake/InstallDependencies.cmake
@@ -242,27 +242,27 @@
   if (WIN32)
     # copy the required DLLs to the build directory (configure_file is the only copy-like op I found in CMake)
     if(NOT OGRE_BUILD_PLATFORM_WINRT)
-      install(FILES ${OIS_BINARY_DBG} DESTINATION lib/debug CONFIGURATIONS Debug None "")
-    	install(FILES ${OIS_BINARY_REL} DESTINATION lib/release CONFIGURATIONS Release None "")
-    	install(FILES ${OIS_BINARY_REL} DESTINATION lib/relwithdebinfo CONFIGURATIONS RelWithDebInfo)
-    	install(FILES ${OIS_BINARY_REL} DESTINATION lib/minsizerel CONFIGURATIONS MinSizeRel)
+      file(COPY ${OIS_BINARY_DBG} DESTINATION ${OGRE_BINARY_DIR}/bin/debug)
+    	file(COPY ${OIS_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/release)
+    	file(COPY ${OIS_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/relwithdebinfo)
+    	file(COPY ${OIS_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/minsizerel)
     endif ()

     if (OGRE_BUILD_PLUGIN_CG)
       # if MinGW or NMake, the release/debug cg.dll's would conflict, so just pick one
       if (MINGW OR (CMAKE_GENERATOR STREQUAL "NMake Makefiles"))
         if (CMAKE_BUILD_TYPE STREQUAL "Debug")
-          install(FILES ${Cg_BINARY_DBG} DESTINATION bin/debug CONFIGURATIONS Debug None "")
+          file(COPY ${Cg_BINARY_DBG} DESTINATION ${OGRE_BINARY_DIR}/bin/debug)
         else ()
-          install(FILES ${Cg_BINARY_REL} DESTINATION bin/release CONFIGURATIONS Release None "")
-    			install(FILES ${Cg_BINARY_REL} DESTINATION bin/relwithdebinfo CONFIGURATIONS RelWithDebInfo)
-    			install(FILES ${Cg_BINARY_REL} DESTINATION bin/minsizerel CONFIGURATIONS MinSizeRel)
+          file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/release)
+    			file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/relwithdebinfo)
+    			file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/minsizerel)
         endif ()
       else ()
-        install(FILES ${Cg_BINARY_DBG} DESTINATION bin/debug CONFIGURATIONS Debug None "")
-    		install(FILES ${Cg_BINARY_REL} DESTINATION bin/release CONFIGURATIONS Release None "")
-    		install(FILES ${Cg_BINARY_REL} DESTINATION bin/relwithdebinfo CONFIGURATIONS RelWithDebInfo)
-    		install(FILES ${Cg_BINARY_REL} DESTINATION bin/minsizerel CONFIGURATIONS MinSizeRel)
+        file(COPY ${Cg_BINARY_DBG} DESTINATION ${OGRE_BINARY_DIR}/bin/debug)
+    		file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/release)
+    		file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/relwithdebinfo)
+    		file(COPY ${Cg_BINARY_REL} DESTINATION ${OGRE_BINARY_DIR}/bin/minsizerel)
       endif ()
     endif()


CMake: Fix list() arguments order

CMake: Fix list() arguments order

According to https://cmake.org/cmake/help/v3.0/command/list.html the operation in list() comes first.

--- CMake/Utils/AndroidMacros.cmake
+++ CMake/Utils/AndroidMacros.cmake
@@ -83,7 +83,7 @@
     endif()

     if(Boost_FOUND)
-       list(OGRE_ANDROID_INCLUDES APPEND ${Boost_INCLUDE_DIRS})
+       list(APPEND OGRE_ANDROID_INCLUDES ${Boost_INCLUDE_DIRS})
 	   add_static_libs_from_paths(${Boost_LIBRARIES})
     endif()


Revert latest update of the MatchPoint third party file

Summary: Revert the latest MatchPoint third party file update to that the master is stable again.

Test Plan: manual

Reviewers: O1 MITK Core!

Maniphest Tasks: T26270

Differential Revision: https://phabricator.mitk.org/D198

--- CMakeExternals/MatchPoint.cmake
+++ CMakeExternals/MatchPoint.cmake
@@ -26,8 +26,8 @@
       set(download_step SOURCE_DIR ${MatchPoint_SOURCE_DIR})
     else()
       set(download_step
-          URL ${MITK_THIRDPARTY_DOWNLOAD_PREFIX_URL}/MatchPoint_rev_471e4259.tar.gz
-          URL_MD5 ef2f1f80a41ee561d9dfe8d7437055f0
+          URL ${MITK_THIRDPARTY_DOWNLOAD_PREFIX_URL}/MatchPoint_rev_24ef6072.tar.gz
+          URL_MD5 b0a0d7d63da5071db8e73dd6e6b4db7c
          )
     endif()


Merging master into master-sim

Merging master into master-sim

--- zoltan/cmake/Dependencies.cmake
+++ zoltan/cmake/Dependencies.cmake
@@ -1,3 +1,4 @@
 TRIBITS_PACKAGE_DEFINE_DEPENDENCIES(
   LIB_REQUIRED_PACKAGES SCORECapf Zoltan
+  LIB_REQUIRED_TPLS ParMETIS
   )


refactor refactor ThorPP cmake macro -- add option GEN_PATH, GEN_EXTENSION

--- CMake/Packages/UsingThorPP.cmake
+++ CMake/Packages/UsingThorPP.cmake
@@ -19,7 +19,7 @@
 # Contact Information: info@zillians.com
 #

-SET(THORPP_LEGAL_EXT "lp")
+SET(THORPP_LEGAL_EXT ".lp")

 MACRO(GENERATE_STUB)

@@ -28,13 +28,15 @@
     ###################

     # parse the argument options
-    SET(__option_catalogries "OUTPUT_VARIABLE;INPUT;FROM_LANGUAGE;TO_LANGUAGE")
+    SET(__option_catalogries "OUTPUT_VARIABLE;INPUT;GEN_PATH;GEN_EXTENSION;FROM_LANGUAGE;TO_LANGUAGE")
     SET(__temporary_options_variable ${ARGN})
     split_options(__temporary_options_variable "default" __option_catalogries __options_set)

     # check IF the number of targets specified is wrong
     hashmap(GET __options_set "OUTPUT_VARIABLE" __output_variable)
     hashmap(GET __options_set "INPUT"           __input_list)
+    hashmap(GET __options_set "GEN_PATH"        __gen_path)
+    hashmap(GET __options_set "GEN_EXTENSION"   __gen_extension)
     hashmap(GET __options_set "FROM_LANGUAGE"   __from_language)
     hashmap(GET __options_set "TO_LANGUAGE"     __to_language)

@@ -50,6 +52,15 @@
         MESSAGE(FATAL_ERROR "must specify output variable!")
     ENDIF()

+    IF(NOT DEFINED __gen_path)
+        MESSAGE(STATUS "no code-gen path specified -- generating to build path")
+        SET(__gen_path "${CMAKE_CURRENT_BINARY_DIR}")
+    ENDIF()
+
+    IF(NOT DEFINED __gen_extension)
+        MESSAGE(STATUS "no code-gen extension specified -- generating without extension")
+    ENDIF()
+
     FOREACH(__input ${__input_list})

         ##############
@@ -59,32 +70,25 @@
         GET_FILENAME_COMPONENT(__input_name ${__input} NAME)
         GET_FILENAME_COMPONENT(__input_ext ${__input} EXT)

-        IF(NOT ${__input_ext} MATCHES ${THORPP_LEGAL_EXT})
+        IF(NOT ${__input_ext} STREQUAL ${THORPP_LEGAL_EXT})
             MESSAGE(FATAL_ERROR "unrecognized file extension!")
         ENDIF()

         IF(NOT EXISTS ${__input})
-            MESSAGE(FATAL_ERROR "input must exist!")
+            MESSAGE(FATAL_ERROR "file must exist!")
         ENDIF()

-        SET(__build_input "${CMAKE_CURRENT_BINARY_DIR}/${__input_name}")
-        STRING(REGEX REPLACE ${__input_ext} "_generated_1.cpp" gen_source_1 ${__build_input})
-        STRING(REGEX REPLACE ${__input_ext} "_generated_2.cpp" gen_source_2 ${__build_input})
+        SET(__input_stem "${__gen_path}/${__input_name}") # do everything in code-gen path
+        STRING(REGEX REPLACE ${__input_ext} "_generated_1.cpp"               gen_source_1 ${__input_stem})
+        STRING(REGEX REPLACE ${__input_ext} "_generated_2${__gen_extension}" gen_source_2 ${__input_stem})

         ###########
         # DO WORK #
         ###########

-        # copy input to build path (do everything in build path)
-        ADD_CUSTOM_COMMAND(
-            DEPENDS ${__input}
-            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${__input} ${__build_input}
-            OUTPUT ${__build_input}
-            )
-
         # generate INTERMEDIATE generator source
         SET(cmd_string
-            ${THORPP_PROGRAM} --input ${__build_input} --from ${__from_language} --to ${__to_language}
+            ${THORPP_PROGRAM} --input ${__input} --from ${__from_language} --to ${__to_language}
             )
         SET(cmd_string
             ${CMAKE_COMMAND}
@@ -93,15 +97,15 @@
                 -P ${ZILLIANS_SCRIPT_PATH}/run_and_pipe_stdout_to_file.cmake
             )
         ADD_CUSTOM_COMMAND(
-            DEPENDS ${__build_input}
+            DEPENDS ${__input}
             COMMAND ${cmd_string}
             OUTPUT ${gen_source_1}
             COMMENT "UsingThorPP.cmake: generating INTERMEDIATE generator ${gen_source_2}"
             )

         # compile INTERMEDIATE generator
-        ADD_EXECUTABLE(gen_program_1_target-${__input_name} ${gen_source_1})
-        GET_TARGET_PROPERTY(gen_program_1 gen_program_1_target-${__input_name} LOCATION)
+        ADD_EXECUTABLE(gen_program_1_target_${__input_name} ${gen_source_1})
+        GET_TARGET_PROPERTY(gen_program_1 gen_program_1_target_${__input_name} LOCATION)

         # generate FINAL generator source
         SET(cmd_string
@@ -113,9 +117,10 @@
         ADD_CUSTOM_COMMAND(
             DEPENDS ${gen_program_1}
             COMMAND ${cmd_string}
-            COMMAND ${ZILLIANS_SCRIPT_PATH}/format_source.sh ${gen_source_2}
+            COMMAND ${ZILLIANS_SCRIPT_PATH}/format_source.sh ${gen_source_2}    # BEAUTIFY OUTPUT
+            COMMAND ${CMAKE_COMMAND} -E remove ${gen_program_1} ${gen_source_1} # CLEANUP
             OUTPUT ${gen_source_2}
-            COMMENT "UsingThorPP.cmake: generating FINAL generator ${gen_source_2}"
+            COMMENT "UsingThorPP.cmake: generating FINAL text ${gen_source_2}"
             )

         ##################


Fixed variable name dereference

Fixed variable name dereference

git-svn-id: 23b6355f2bb369032457de4eb5f713ee134f73a8@6489 16af8721-9629-0410-8352-f15c8da7e697

--- CMakeModules/OsgMacroUtils.cmake
+++ CMakeModules/OsgMacroUtils.cmake
@@ -178,7 +178,7 @@

 MACRO(SETUP_COMMANDLINE_APPLICATION APPLICATION_NAME)

-    SETUP_APPLICATION(APPLICATION_NAME 1)
+    SETUP_APPLICATION(${APPLICATION_NAME} 1)

 ENDMACRO(SETUP_COMMANDLINE_APPLICATION)

@@ -202,6 +202,6 @@

 MACRO(SETUP_COMMANDLINE_EXAMPLE EXAMPLE_NAME)

-    SETUP_EXAMPLE(EXAMPLE_NAME 1)
+    SETUP_EXAMPLE(${EXAMPLE_NAME} 1)

 ENDMACRO(SETUP_COMMANDLINE_EXAMPLE)


activated test again

activated test again

--- Modules/IGT/Testing/files.cmake
+++ Modules/IGT/Testing/files.cmake
@@ -32,9 +32,9 @@

    # ------------------ Navigation Tool Management Tests -------------------
    mitkNavigationToolStorageTest.cpp
-   #mitkNavigationToolStorageSerializerAndDeserializerTest.cpp #deactivated, see bug #10701
+   mitkNavigationToolStorageSerializerAndDeserializerTest.cpp #deactivated, see bug #10701
    mitkNavigationToolTest.cpp
-   mitkNavigationToolReaderAndWriterTest.cpp
+   mitkNavigationToolReaderAndWriterTest.cpp
    # -----------------------------------------------------------------------

    # ------------------ Deavtivated Tests ----------------------------------


Actually add include to the vulkan include path

--- 3rdparty/3rdparty.cmake
+++ 3rdparty/3rdparty.cmake
@@ -17,7 +17,7 @@
 find_package(Vulkan)
 if (DEFINED ENV{VULKAN_SDK})
     message(STATUS "Vulkan environment variable: $ENV{VULKAN_SDK}")
-    set(VULKAN_INCLUDE "$ENV{VULKAN_SDK}")
+    set(VULKAN_INCLUDE "$ENV{VULKAN_SDK}/include")
 else()
     message(STATUS "Vulkan environment variable: undefined")
     set(VULKAN_INCLUDE "")


COMP: Fix for spaces in the path

COMP: Fix for spaces in the path

--- CMake/vtkWrapJava.cmake
+++ CMake/vtkWrapJava.cmake
@@ -67,7 +67,7 @@

         SET(VTK_JAVA_DEPENDENCIES ${VTK_JAVA_DEPENDENCIES} "${VTK_JAVA_HOME}/${TMP_FILENAME}.java")
         SET(VTK_JAVA_DEPENDENCIES_FILE
-          "${VTK_JAVA_DEPENDENCIES}\n  ${VTK_JAVA_HOME}/${TMP_FILENAME}.java")
+          "${VTK_JAVA_DEPENDENCIES_FILE}\n  \"${VTK_JAVA_HOME}/${TMP_FILENAME}.java\"")
       ENDIF (NOT TMP_WRAP_EXCLUDE)
     ENDFOREACH(FILE)


cmake: fix the map file not generated when compiling with Clang

When compiling for a chip target with Clang,
CMAKE_C_COMPILER_ID="Clang" but the linker is still a GNU linker.
Therefore we can still generate the map file.

--- tools/cmake/project.cmake
+++ tools/cmake/project.cmake
@@ -512,6 +512,15 @@
         list(REMOVE_ITEM build_components ${test_components})
     endif()

+    if(CONFIG_IDF_TARGET_LINUX AND CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin")
+        # Compiling for the host, and the host is macOS, so the linker is Darwin LD.
+        # Note, when adding support for Clang and LLD based toolchain this check will
+        # need to be modified.
+        set(linker_type "Darwin")
+    else()
+        set(linker_type "GNU")
+    endif()
+
     foreach(build_component ${build_components})
         __component_get_target(build_component_target ${build_component})
         __component_get_property(whole_archive ${build_component_target} WHOLE_ARCHIVE)
@@ -534,7 +543,7 @@
     endforeach()

-    if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
+    if(linker_type STREQUAL "GNU")
         set(mapfile "${CMAKE_BINARY_DIR}/${CMAKE_PROJECT_NAME}.map")
         set(idf_target "${IDF_TARGET}")
         string(TOUPPER ${idf_target} idf_target)


Correctly set SGCT default values

Correctly set SGCT default values

--- support/cmake/support_macros.cmake
+++ support/cmake/support_macros.cmake
@@ -116,8 +116,9 @@
     set_property(TARGET lz4 PROPERTY FOLDER "External")

     # SGCT
-    set(SGCT_TEXT OFF CACHE FORCE "")
-    set(SGCT_BUILD_CSHARP_PROJECTS OFF CACHE FORCE "")
+    set(SGCT_TEXT OFF CACHE BOOL "" FORCE)
+    set(SGCT_BUILD_CSHARP_PROJECTS OFF CACHE BOOL "" FORCE)
+    set(SGCT_LIGHT_ONLY ON CACHE BOOL "" FORCE)

     add_subdirectory(${OPENSPACE_EXT_DIR}/sgct)
     target_include_directories(libOpenSpace SYSTEM PUBLIC ${OPENSPACE_EXT_DIR}/sgct/include)


SK:

SK:

-BUG: --trust-server-cert option is only supported in newer svn versions. Temporarily uncomment, until the bigrcluster svn has been updated. Or leave it like this, it is not a very important parameter.

--- src/Testing/Dashboard/elxDashboardCommon.cmake
+++ src/Testing/Dashboard/elxDashboardCommon.cmake
@@ -82,8 +82,14 @@
 if( NOT EXISTS "${CTEST_SOURCE_DIRECTORY}"
     AND NOT DEFINED CTEST_CHECKOUT_COMMAND
     AND CTEST_UPDATE_COMMAND)
-  set( CTEST_CHECKOUT_COMMAND
-    "\"${CTEST_UPDATE_COMMAND}\" --non-interactive --trust-server-cert co --username elastixguest --password elastixguest \"${dashboard_url}\" ${CTEST_DASHBOARD_ROOT}" )
+
+  #  set( CTEST_CHECKOUT_COMMAND
+  #  "\"${CTEST_UPDATE_COMMAND}\" --non-interactive --trust-server-cert co --username elastixguest --password elastixguest \"${dashboard_url}\" ${CTEST_DASHBOARD_ROOT}" )
+
+  # --trust-server-cert is only supported in newer subversions
+   set( CTEST_CHECKOUT_COMMAND
+   "\"${CTEST_UPDATE_COMMAND}\" --non-interactive co --username elastixguest --password elastixguest \"${dashboard_url}\" ${CTEST_DASHBOARD_ROOT}" )
+
   # CTest delayed initialization is broken, so we copy the
   # CTestConfig.cmake info here.
   # SK: Otherwise submission fails.


codegen: fix cmake tools list

codegen: fix cmake tools list

--- cmake/ElektraCache.cmake
+++ cmake/ElektraCache.cmake
@@ -78,7 +78,7 @@
 endif ()

 if (TOOLS MATCHES "ALL")
-	set (TOOLS_LIST gen race qt-gui gen-gpg-testkey)
+	set (TOOLS_LIST pythongen race qt-gui gen-gpg-testkey)
 	set (TOOLS_FORCE FORCE)
 	list (REMOVE_ITEM TOOLS
 			  ALL)


Apply the dependency order hack also for emscripten

--- cmake/fips_private.cmake
+++ cmake/fips_private.cmake
@@ -70,7 +70,7 @@
     endif()
     # NOTE: this little hack fixes the dependency-order problem
     # when linking with the GCC toolchain
-    if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
+    if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX OR FIPS_EMSCRIPTEN)
         set(resolvedDeps ${resolvedDeps} ${resolvedDeps} ${resolvedDeps})
     endif()
     target_link_libraries(${target} ${resolvedDeps})


[FIXES-#1926] static linking and caching of dep detection

--- util/cmake/SeqAnBuildSystem.cmake
+++ util/cmake/SeqAnBuildSystem.cmake
@@ -137,35 +137,6 @@
 # ---------------------------------------------------------------------------

 macro (seqan_register_apps)
-
-    # enable static linkage for seqan apps
-    if (SEQAN_STATIC_APPS AND (NOT CMAKE_SYSTEM_NAME MATCHES "Windows"))
-        set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
-        if (APPLE)
-            # static build not supported on apple, but at least we can include gcc libs
-            if (COMPILER_GCC)
-                set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++")
-            endif (COMPILER_GCC)
-        else (APPLE)
-            set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static")
-
-            # make sure -rdynamic isn't added automatically
-            set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS)
-            # make sure -fPIC isn't added automatically
-            set(CMAKE_SHARED_LIBRARY_CXX_FLAGS)
-
-            # for ENTIRELY UNKOWN reasons find_package returns libs for static
-            # linking (.a) when building as SEQAN_RELEASE_APPS or APP:*  but
-            # .so when building DEVELOP. In the latter case it also encloses the
-            # static libs with -Bdynamic which turns static off for system libs.
-            # Here we remove these (so statics works), but only for NON-DEVELOP
-            if (NOT "${SEQAN_BUILD_SYSTEM}" STREQUAL "DEVELOP")
-                # make sure -Wl,-Bdynamic isn't added automatically
-                set(CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS)
-            endif (NOT "${SEQAN_BUILD_SYSTEM}" STREQUAL "DEVELOP")
-        endif (APPLE)
-    endif (SEQAN_STATIC_APPS AND (NOT CMAKE_SYSTEM_NAME MATCHES "Windows"))
-
     # Get all direct entries of the current source directory into ENTRIES.
     file (GLOB ENTRIES
           RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
@@ -311,6 +282,31 @@
     # TODO(h-2): for icc on windows, replace the " -" in SEQAN_CXX_FLAGS with " /"
     #            find out whether clang/c2 takes - or / options

+    # enable static linkage for seqan apps
+    if (SEQAN_STATIC_APPS AND (NOT CMAKE_SYSTEM_NAME MATCHES "Windows"))
+        set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
+        if (APPLE)
+            # static build not supported on apple, but at least we can include gcc libs
+            if (COMPILER_GCC)
+                set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++")
+            endif (COMPILER_GCC)
+        else (APPLE)
+            set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static")
+
+            # make sure -rdynamic isn't added automatically
+            set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS)
+            # make sure -fPIC isn't added automatically
+            set(CMAKE_SHARED_LIBRARY_CXX_FLAGS)
+
+            # For unknown reasons finding .a only seems to work for libz and
+            # libbzip2; cmake than proceeds to wrap these in
+            # -Wl,-Bstatic -lz -lbz2 -Wl,-Bdynamic
+            # the latter reactivates dynamic linking for the system libs
+            # we override this behaviour here:
+            set(CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS)
+        endif (APPLE)
+    endif (SEQAN_STATIC_APPS AND (NOT CMAKE_SYSTEM_NAME MATCHES "Windows"))
+
     # search dependencies once, globally, if in DEVELOP
     if (SEQAN_BUILD_SYSTEM STREQUAL "DEVELOP")
         message (STATUS "Scanning dependencies once in DEVELOP mode...")


COMP: disable mitkProjectTemplateBuildTest in Windows for now

--- CMake/mitkTestProjectTemplate.cmake
+++ CMake/mitkTestProjectTemplate.cmake
@@ -23,12 +23,12 @@
   )

   if(CMAKE_CONFIGURATION_TYPES)
-    foreach(config ${CMAKE_CONFIGURATION_TYPES})
-      add_test(NAME mitkProjectTemplateBuildTest-${config} CONFIGURATIONS ${config}
-               COMMAND ${CMAKE_COMMAND} --build ${MITK-ProjectTemplate_BINARY_DIR} --config ${config})
-      set_tests_properties(mitkProjectTemplateBuildTest-${config} PROPERTIES
-                           LABELS "MITK;BlueBerry")
-    endforeach()
+#    foreach(config ${CMAKE_CONFIGURATION_TYPES})
+#      add_test(NAME mitkProjectTemplateBuildTest-${config} CONFIGURATIONS ${config}
+#               COMMAND ${CMAKE_COMMAND} --build ${MITK-ProjectTemplate_BINARY_DIR} --config ${config})
+#      set_tests_properties(mitkProjectTemplateBuildTest-${config} PROPERTIES
+#                           LABELS "MITK;BlueBerry")
+#    endforeach()
   else()
     add_test(mitkProjectTemplateBuildTest-${CMAKE_BUILD_TYPE}
              ${CMAKE_COMMAND} --build ${MITK-ProjectTemplate_BINARY_DIR} --config ${CMAKE_BUILD_TYPE})


ENH: Add remote module TotalVariation

ENH: Add remote module TotalVariation

https://github.com/InsightSoftwareConsortium/ITKTotalVariation

It contains the class itkProxTVImageFilter that wraps around the third
party library proxTV: https://github.com/albarji/proxTV

fatal: unable to access 'https://github.com/LucasGandel/ITK.git/': The requested URL returned error: 403


cmake/compiler: add GNU.cmake for Gcc

cmake/compiler: add GNU.cmake for Gcc

fatal: unable to access 'https://github.com/karolherbst/Gamekeeper-Framework.git/': The requested URL returned error: 403


Forgot to add file

Forgot to add file

git-svn-id: 285d6e11b92f44d073a8e12a14e649675b16fc71@1388 3ec011a9-ccf5-4689-8f2f-5f4aa021d377

fatal: unable to access 'https://github.com/UniStuttgart-VISUS/megamol.git/': The requested URL returned error: 403


hunter_load_from_cache: beautify messages

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


Added missing dcmnet include to FindDCMTK2.cmake.

fatal: unable to access 'https://github.com/aabadie/medInria-public.git/': The requested URL returned error: 403


Doc building with CMake

Doc building with CMake

Just a simple doc, should be better than nothing.

fatal: unable to access 'https://github.com/hostilefork/rebol.git/': The requested URL returned error: 403


absolute paths may be more stable than relative ones...

fatal: unable to access 'https://github.com/yangf4/core.git/': The requested URL returned error: 403


REmove windows specific files for linux systems

fatal: unable to access 'https://github.com/colorer/g3log.git/': The requested URL returned error: 403


Tweak Common module

Tweak Common module

fatal: unable to access 'https://github.com/biddisco/CMake.git/': The requested URL returned error: 403


Add new module: hunter_configuration_types

fatal: unable to access 'https://github.com/fire-hunter/hunter.git/': The requested URL returned error: 403


add FindNumPy.cmake

add FindNumPy.cmake

fatal: unable to access 'https://github.com/pcmoritz/ray-1.git/': The requested URL returned error: 403


Added FindPKSav.cmake, will add to install later

fatal: unable to access 'https://github.com/ncorgan/pksav.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

fatal: unable to access 'https://github.com/aashish24/VTK-old.git/': The requested URL returned error: 403


[FEATURE] Outputs the selected source dir when configuring sources.

fatal: unable to access 'https://github.com/xenigmax/seqan.git/': The requested URL returned error: 403


CI: add option for debian build

CI: add option for debian build

fatal: unable to access 'https://github.com/orfeotoolbox/OTB.git/': The requested URL returned error: 403


Re-adding CTestConfig.cmake. Removing it didn't help.

fatal: unable to access 'https://github.com/Unidata/netcdf-c.git/': The requested URL returned error: 403


- Add blas as CPU backend dependency - Remove BoostCompute library dependency (header only)

fatal: unable to access 'https://github.com/9prady9/arrayfire.git/': The requested URL returned error: 403


Bump GPU-SD and version

Bump GPU-SD and version

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation


includes dtk version in deb pkgs

includes dtk version in deb pkgs


Added some git helper functions for CMake

fatal: unable to access 'https://github.com/Minres/SystemC-Components.git/': The requested URL returned error: 403


Was previously removed; it should not have been.

fatal: unable to access 'https://github.com/williampma/atomspace.git/': The requested URL returned error: 403


cmake file for finding the qd quad-precision library

fatal: unable to access 'https://github.com/aewallin/openvoronoi.git/': The requested URL returned error: 403


add FindLibBot.cmake

add FindLibBot.cmake

fatal: unable to access 'https://github.com/openhumanoids/oh-distro.git/': The requested URL returned error: 403


Only add -Werror for debug build

Only add -Werror for debug build

fatal: unable to access 'https://github.com/dava/wgtf.git/': The requested URL returned error: 403


Added file pkg-config.pc.cmake

Added file pkg-config.pc.cmake

fatal: unable to access 'https://github.com/IntelRealSense/realsense_sdk.git/': The requested URL returned error: 403


Add hdf5_hl library to list of libraries to find

fatal: unable to access 'https://github.com/nschloe/seacas.git/': The requested URL returned error: 403


Added Find*.cmake function for OpenCL

Added Find*.cmake function for OpenCL

fatal: unable to access 'https://github.com/fmilano/mitk.git/': The requested URL returned error: 403


r9186/sofa : forgot to commit sofa_eigen2_solver.cmake

Former-commit-id: 8d04118c418e7dec02529e3d8460a3cd3e060612

fatal: unable to access 'https://github.com/FabienPean/sofa.git/': The requested URL returned error: 403


Fix CONFIG_TXK_SEL support in the CMake build.

CONFIG_TXK_SEL requires CONFIG_LV_MAP. Warn when not enabled, and
enable it. This matches the configure build.

BUG=aomedia:683

Change-Id: Iba0340d13fcb3cb0d20fc36df6b3def2fc1d92fd

fatal: unable to access 'https://github.com/GrokImageCompression/aom.git/': The requested URL returned error: 403


add utils.cmake file

add utils.cmake file

fatal: unable to access 'https://github.com/jiixyj/loudness-scanner.git/': The requested URL returned error: 403


Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 12

fatal: unable to access 'https://github.com/natsys/mariadb_10.2.git/': The requested URL returned error: 403


Remove testing artifacts before initiating testing to avoid stale results.

git-svn-id: c6750f7dd89925e309f580f56430152d063ff36c@1990 aa0779c3-6ec2-4b84-a212-a405c134cd8d

fatal: unable to access 'https://github.com/pemryan/DAKOTA.git/': The requested URL returned error: 403


make importtargetlib handle frameworks and add some more possible outputs from findpackage.

fatal: unable to access 'https://github.com/nickappleton/opendiapason.git/': The requested URL returned error: 403


added push check state file to make superlu check work for cmake 2.8.4

fatal: unable to access 'https://github.com/shogun-toolbox/shogun.git/': The requested URL returned error: 403


Cmake module to find LLVM

Cmake module to find LLVM

fatal: unable to access 'https://github.com/PrinceDhaliwal/grok.git/': The requested URL returned error: 403


dummy FindZLIB (#6225)

dummy FindZLIB (#6225)

fatal: unable to access 'https://github.com/wiltonlazary/arangodb.git/': The requested URL returned error: 403


Bugfix

Bugfix

git-svn-id: fbbf69ba8011aca0e74e1c67904b11cccbdbe66b@26902 0785d39b-7218-0410-832d-ea1e28bc413d

fatal: unable to access 'https://github.com/danshapero/dealii.git/': The requested URL returned error: 403


Push new base cmake file for test with several target

fatal: unable to access 'https://github.com/clementval/claw-compiler.git/': The requested URL returned error: 403


1、add_all_subdirectories添加排除文件夹功能 2、fast目标放出target_name供外部使用

fatal: unable to access 'https://github.com/v2abcd/WCMakeLib.git/': The requested URL returned error: 403


added cmake routine for finding cppunit

added cmake routine for finding cppunit

svn path=/trunk/kdesupport/strigi/; revision=646883

fatal: unable to access 'https://github.com/KDE/strigi.git/': The requested URL returned error: 403


Fix errors in DX cmake file.

Fix errors in DX cmake file.

fatal: unable to access 'https://github.com/Gilead/nvidia-texture-tools.git/': The requested URL returned error: 403


fix for static builds with mingw-w64 compilers - part 2

fatal: unable to access 'https://github.com/Polyfructol/Fire.git/': The requested URL returned error: 403


zlib: switch to sf.net mirror

zlib: switch to sf.net mirror

zlib.net is crapping out.

fatal: unable to access 'https://github.com/lachs0r/mingw-w64-cmake.git/': The requested URL returned error: 403


Add zlib support. Use variables with global scope.

fatal: unable to access 'https://github.com/collint8/SCIRun.git/': The requested URL returned error: 403


ENH: Add WebAssemblyInterface remote module

The itk-wasm WebAssemblyInterface module provides tools to a) build C/C++ code to WebAssembly-compatible processing pipelines, b) bridge local filesystems, JavaScript/Typescript data structures, and traditional file formats, c) transfer data efficiently in and out of the WebAssembly runtime.

fatal: unable to access 'https://github.com/hjmjohnson/ITK.git/': The requested URL returned error: 403


fix debian builds. don't use WITH_MAX anymore

fatal: unable to access 'https://github.com/davidl-zend/zenddbi.git/': The requested URL returned error: 403


cmake: Remove obsolete linker flags

cmake: Remove obsolete linker flags

- Remove obsolete -Wl,--undefined=* linker flags.

fatal: unable to access 'https://github.com/falbrechtskirchinger/libat32uc3.git/': The requested URL returned error: 403


ENH: Bump KWStyle to avoid bogus multiple vars declared per line

fatal: unable to access 'https://github.com/KitwareMedical/TubeTK.git/': The requested URL returned error: 403


cmake: qi_create_gtest: only create the test when BUILD_TESTS!=OFF

fatal: unable to access 'https://github.com/dmerejkowsky/qibuild.git/': The requested URL returned error: 403


xvidcore: update to 1.3.5

xvidcore: update to 1.3.5


Update hunter_load_from_cache

Update hunter_load_from_cache

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


Add module for finding wayland-server

Add module for finding wayland-server

fatal: unable to access 'https://github.com/waysome/waysome.git/': The requested URL returned error: 403


Add flags/msvc-parallel: /MP

Add flags/msvc-parallel: /MP

fatal: unable to access 'https://github.com/idscan/polly.git/': The requested URL returned error: 403


adding gtest.cmake

adding gtest.cmake

fatal: unable to access 'https://github.com/david-grs/static_any.git/': The requested URL returned error: 403


Fallback if libinput version check fails.

This may be possible if pkg-config is not available or there is
something wrong with installiation / .pc file.

fatal: unable to access 'https://github.com/ss1h2a3tw/wlc.git/': The requested URL returned error: 403


added cygwin specific stuff

added cygwin specific stuff

fatal: unable to access 'https://github.com/TSC21/Eigen.git/': The requested URL returned error: 403


Added find_package(OpenBLAS) support

Added find_package(OpenBLAS) support

fatal: unable to access 'https://github.com/Mantella/Mantella.git/': The requested URL returned error: 403


Remove different definition of _WIN32_WINNT

_WIN32_WINNT has previously been defined to be 0x502.

fatal: unable to access 'https://github.com/datastax/cpp-driver.git/': The requested URL returned error: 403


added missing FindQJSON.cmake

added missing FindQJSON.cmake

fatal: unable to access 'https://github.com/gpodder/libmygpo-qt.git/': The requested URL returned error: 403


Fix build (-fno-common)

Fix build (-fno-common)

A 'tentative definition' in C language is a global variable definition
missing both a storage class and an initializer, ex: int foo.
Traditionally it get's translated into a common symbol, allowing for
multiple definitions in different translation units to coexist.

Normally multiple definitions aren't allowed; unless they are common
symbols.  In the later case a linker picks one arbitrarily.

-fno-common alters tentative definitions translation, resulting in
a more strict and conformant semantics, multiple definitions are no
longer allowed.

This change was motivated by the OSX linker not handling common symbols
in static libraries
(https://stackoverflow.com/questions/19398742/os-x-linker-unable-to-find-symbols-from-a-c-file-which-only-contains-variables)

fatal: unable to access 'https://github.com/mejedi/tarantool.git/': The requested URL returned error: 403


[DEL] External projects that are not needed.

fatal: unable to access 'https://github.com/aswiftproduction/comp_hack.git/': The requested URL returned error: 403


cmake/config.cmake: Add debug flags to see if ffmpeg is really being detected.

fatal: unable to access 'https://github.com/shyamalschandra/vlc.git/': The requested URL returned error: 403


cmake: Code clean up, set up options before we start including custom macros, add CONTRIB_INCLDE to CMAKE_REQUIRED_INCLUDES if ENABLE_CONTRIB is set, and correctly discover postproc/postprocess.h header by temporarily adding FFmpeg_CFLAGS to CMAKE_REQUIRED_FLAGS before checking for the header.


cmake: Fix PACKAGE_VERSION_* as pointed by jpeg.


Refactoring

Refactoring

Move block `already install` before creating temporary directory


Add sugar_target_link_libraries

Add sugar_target_link_libraries

fatal: unable to access 'https://github.com/ruslo/sugar.git/': The requested URL returned error: 403


Added cmake find script for bullet (copied from cmake)

fatal: unable to access 'https://github.com/spriest487/dy-engine.git/': The requested URL returned error: 403


added mvp_executable

added mvp_executable

fatal: unable to access 'https://github.com/NeoGeographyToolkit/MultipleViewPipeline.git/': The requested URL returned error: 403


Initial commit of module for determining all configuration variables related
to pkg-config.

svn path=/trunk/; revision=6753

fatal: unable to access 'https://github.com/FreeScienceCommunity/PLPlot.git/': The requested URL returned error: 403


Force to use SSE in 32-bit environment instead of the 387 unit

This patch fixes the failing unittests, which fails in 32-bit mode.
These compiler-options adjusted through the default toolchain file.

JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com

fatal: unable to access 'https://github.com/jerryscript-project/jerryscript.git/': The requested URL returned error: 403


adding vtx>elm to ctest

adding vtx>elm to ctest

fatal: unable to access 'https://github.com/yangf4/core.git/': The requested URL returned error: 403


Add support for revision information.

Add support for revision information.

	* build-aux/cmake/modules/ConfigureVersionInfo.cmake: New.

Signed-off-by: Nicolas Despres <abdeb541ca46f1651c9cc594d44e707056e73d5d@gostai.com>

fatal: unable to access 'https://github.com/aldebaran/libport.git/': The requested URL returned error: 403


CMake: Prioritized provided paths in `FindPackageHelper`.

This ensure that the given paths are searched before the default paths,
required for finding the correct macOS packages.

Also normalized some whitespace in the file.

Review: https://reviews.apache.org/r/61336/

fatal: unable to access 'https://github.com/gsantovena/mesos.git/': The requested URL returned error: 403


Add module for setting compiler for Xcode

fatal: unable to access 'https://github.com/idscan/polly.git/': The requested URL returned error: 403


[iOS] Search OGRE_DEPENDENCIES_DIR variable for libraries on iOS too.

fatal: unable to access 'https://github.com/vbudovski/ogre.git/': The requested URL returned error: 403


FindDlopen.cmake: Don't run the FindDlopen module more than once.


easier configuration!

easier configuration!

Signed-off-by: Thomas

fatal: unable to access 'https://github.com/fmilano/mitk.git/': The requested URL returned error: 403


Really fix the lua check

Really fix the lua check


Prepend CMakeCache.txt to the CTEST_NOTES_FILES list to ensure the desired,
configure time, C++ compiler is used and accurate, configure time information
is posted to the CDash site.

Request review by Dena Vigil.

git-svn-id: dcef21d3ff4cbd8dced82702dcaad637bf246ecc@1230 aa0779c3-6ec2-4b84-a212-a405c134cd8d

fatal: unable to access 'https://github.com/pemryan/DAKOTA.git/': The requested URL returned error: 403


CMake module for STM standard peripheral library

fatal: unable to access 'https://github.com/ObKo/stm32-cmake.git/': The requested URL returned error: 403


added OpenCVConfig.cmake

added OpenCVConfig.cmake

fatal: unable to access 'https://github.com/apavlenko/opencv.git/': The requested URL returned error: 403


[cmake] first attempt at CMake script for choosing CCs

fatal: unable to access 'https://github.com/alicevision/popsift.git/': The requested URL returned error: 403


rpm: ignore /usr/lib/systemd and /usr/lib/systemd/system

fatal: unable to access 'https://github.com/natsys/mariadb_10.2.git/': The requested URL returned error: 403


Version 0.1.1

Version 0.1.1

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


From Michael Platings, "the attached cmake file recognises the latest version of the FBX SDK, and now works correctly on 64 bit Windows."

fatal: unable to access 'https://github.com/openscenegraph/osg.git/': The requested URL returned error: 403


Updated FindOSG.cmake from the version used by Present3D as this is more up to date.


Add FindPalabos.cmake

Add FindPalabos.cmake

fatal: unable to access 'https://github.com/gladk/palabos.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

fatal: unable to access 'https://github.com/aashish24/VTK-old.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

fatal: unable to access 'https://github.com/LucasGandel/ITK.git/': The requested URL returned error: 403


Add module hunter_check_download_error_message


cmake: find cleanup (remove old *_PREFIX variables)

fatal: unable to access 'https://github.com/dmerejkowsky/qibuild.git/': The requested URL returned error: 403


Changed source of package to patch project

fatal: unable to access 'https://github.com/fire-hunter/hunter.git/': The requested URL returned error: 403


Fix another typo

Fix another typo

git-svn-id: 59f82343654cec32357d3b049d399063e4e4cfc7@30583 0785d39b-7218-0410-832d-ea1e28bc413d

fatal: unable to access 'https://github.com/danshapero/dealii.git/': The requested URL returned error: 403


Forgot to svn add the readme.

Forgot to svn add the readme.

fatal: unable to access 'https://github.com/timofonic/codec2-dev.git/': The requested URL returned error: 403


Added missing file needed for new build system.

fatal: unable to access 'https://github.com/NIRALUser/SPHARM-PDM.git/': The requested URL returned error: 403


Revert "FT2: checkout working commit"

Revert "FT2: checkout working commit"

This reverts commit cbed4b25b411fac33fe0717cbd80e945789b546e.

fatal: unable to access 'https://github.com/lachs0r/mingw-w64-cmake.git/': The requested URL returned error: 403


add libav test

add libav test

fatal: unable to access 'https://github.com/poparteu/popsift.git/': The requested URL returned error: 403


add pulseaudio finder

add pulseaudio finder

Change-Id: I5d860673541030aef57a3fbc60fdd4864a2ab3db
Reviewed-on: http://gerrit.aldebaran.lan/37171
Approved: hkouki <59709db2b0e3af4007fe82139267affb778dfd8b@aldebaran-robotics.com>
Reviewed-by: hkouki <59709db2b0e3af4007fe82139267affb778dfd8b@aldebaran-robotics.com>
Tested-by: hkouki <59709db2b0e3af4007fe82139267affb778dfd8b@aldebaran-robotics.com>


Fix some inconsistencies in variable usage.

fatal: unable to access 'https://github.com/linus-sherrill/maptk.git/': The requested URL returned error: 403


libgcrypt: update to 1.8.1

libgcrypt: update to 1.8.1


Revert "cmake: qi_add_optional_package: handle package_FOUND"

This reverts commit 2f1d265a1682a7fafc04da7ccebbe3a0e0992a49.
Causes packages not found issues

Change-Id: I0df316a802deea1497c35ae7840c7aaa5e520ae6
Reviewed-on: http://gerrit.aldebaran.lan/20060
Reviewed-by: vbarbaresi <371b46c96c99af52f4f920034e4fcb63ece5bdb5@aldebaran-robotics.com>
Tested-by: vbarbaresi <371b46c96c99af52f4f920034e4fcb63ece5bdb5@aldebaran-robotics.com>


Remove boost coroutine lib for mingw as it causes problems

fatal: unable to access 'https://github.com/aschroeder/agge.git/': The requested URL returned error: 403


cmake: Fix FindLua as pointed by courmisch.

fatal: unable to access 'https://github.com/shyamalschandra/vlc.git/': The requested URL returned error: 403


* added configuration for cross compile

* added configuration for cross compile

fatal: unable to access 'https://github.com/cybertux/XMLRpcxx.git/': The requested URL returned error: 403


Add ExternalEigen3 cmake script

Add ExternalEigen3 cmake script

fatal: unable to access 'https://github.com/aggex/ex-cmake.git/': The requested URL returned error: 403


qi_add_test: Correctly reset variable before calling find_program.

Change-Id: Ia9502a98e187377c26af8c53bb98cfe48eed96af
Reviewed-on: http://gerrit.aldebaran.lan:8080/19067
Tested-by: sbarthelemy <9c154f64c36738f8e44d945c231ac417d15bd66e@aldebaran-robotics.com>
Reviewed-by: mnottale <e3ccf1b6558404e921a21fa09cebb1153b50ec36@aldebaran-robotics.com>
Tested-by: mnottale <e3ccf1b6558404e921a21fa09cebb1153b50ec36@aldebaran-robotics.com>


Don't specify extension, library will still be found.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/gartung/fnal-art.git/'


wxWidgets: update to 3.1.1

wxWidgets: update to 3.1.1


Reduce size of build name by using temporary directory with very short name because paths are too long (thanks Jussi)
Fix clean on end test script for nightly build

git-svn-id: 8b72b58fb31a931b6e9a2bd3bb08bc6614045fb1@3409 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f

fatal: unable to access 'https://github.com/pborky/openvibe.git/': The requested URL returned error: 403


updated name of Tensile repo

updated name of Tensile repo

fatal: unable to access 'https://github.com/kknox/rocBLAS.git/': The requested URL returned error: 403


Added clang toolchain for r15c android NDK

fatal: unable to access 'https://github.com/idscan/polly.git/': The requested URL returned error: 403


DMC-896: Experimental SFTP plugin

DMC-896: Experimental SFTP plugin

fatal: unable to access 'https://github.com/cern-it-sdc-id/gfal2-dropbox.git/': The requested URL returned error: 403


Further clean up script and handle things better when MATLAB does exist.

fatal: unable to access 'https://github.com/ranjan1990/mlpack.git/': The requested URL returned error: 403


ENH: Adding CTestConfig.cmake file to make possible to submit a build of the      Testing tree against an installed version of ITK, and to send it directly to CDash.

fatal: unable to access 'https://github.com/LucasGandel/ITK.git/': The requested URL returned error: 403


Check environment variable is set

Check environment variable is set

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


BUG: ITK_CMAKE_DIR did not exist changed to ITK_BINARY_DIR/CMake


disable hypre function test for now

disable hypre function test for now

fatal: unable to access 'https://github.com/d-tk/dtk-plugins-linear-algebra-sparse.git/': The requested URL returned error: 403


read CMAKE_OSX_ARCHITECTURES from environment variable

fatal: unable to access 'https://github.com/live-clones/netgen.git/': The requested URL returned error: 403


Add missing FindLibffi.cmake

Add missing FindLibffi.cmake

PiperOrigin-RevId: 257378727
Change-Id: Ib1a6b6734a56280ff5dc9cc75380fcb9b9f51197

fatal: unable to access 'https://github.com/google/sandboxed-api.git/': The requested URL returned error: 403


BUG: Add Libs/Visualization/XIP/ctk_library_options.cmake - This file contains a list of Boolean variable with their default value.

It allows to expose one ore more option in both the superbuild and the regular project.

fatal: unable to access 'https://github.com/pieper/CTK.git/': The requested URL returned error: 403


Use custom FindArmadillo script, which will find (and link against) HDF5 if necessary.


Missing file

Missing file

fatal: unable to access 'https://github.com/capcomvertigo/chromaprint.git/': The requested URL returned error: 403


layout

layout

fatal: unable to access 'https://github.com/dmerejkowsky/qibuild.git/': The requested URL returned error: 403


Add proper CXX flags for MSVC debug.

Add proper CXX flags for MSVC debug.

fatal: unable to access 'https://github.com/danshapero/dealii.git/': The requested URL returned error: 403


add file to find Qt5_DIR

add file to find Qt5_DIR

fatal: unable to access 'https://github.com/spetroce/mio.git/': The requested URL returned error: 403


cmake

cmake

fatal: unable to access 'https://github.com/lriki/Lumino.Core.git/': The requested URL returned error: 403


Added missing config file

Added missing config file

fatal: unable to access 'https://github.com/ZyreApps/DeMidi.git/': The requested URL returned error: 403


Changed pkgconfig.pc destination folder

Changed pkgconfig.pc destination folder

fatal: unable to access 'https://github.com/zafrullahsyed/apriltags.git/': The requested URL returned error: 403


code review script for external contributions

SVN-Revision: 4

fatal: unable to access 'https://github.com/sigma-random/drmemory.git/': The requested URL returned error: 403


Fixed formatting.

Fixed formatting.

fatal: unable to access 'https://github.com/tectronics/relic-toolkit.git/': The requested URL returned error: 403


Configure CMake Graphviz feature. (#1529)

CMake can generate Graphviz files showing the dependencies between the targets
in a project, as well as external libraries which are linked against.

This configuration removes the clutter from the dependency graphs of OrbitQt
and OrbitService.

fatal: unable to access 'https://github.com/google/orbit.git/': The requested URL returned error: 403


Fix C_CORE GLOB typo.

Fix C_CORE GLOB typo.

fatal: unable to access 'https://github.com/jakeware/svis.git/': The requested URL returned error: 403


Add missing 10-bit test vector files

Add missing 10-bit test vector files

The list was missing in the previous commit of adding 10 bit test vectors.

Change-Id: I1a5cbe6485e03d3fe66a0e4a3e7a57ee1ec76ff6

fatal: unable to access 'https://github.com/GrokImageCompression/aom.git/': The requested URL returned error: 403


stop running Clang static analysis nightly

1) we expect Coverity Scan will provide
a strict superset of Clang's services

2) the Clang version on SCOREC systems
is a bit old (in terms of static analysis)

3) we have few people to maintain all these
different systems

fatal: unable to access 'https://github.com/yangf4/core.git/': The requested URL returned error: 403


add libpng for GDAL source build

add libpng for GDAL source build

fatal: unable to access 'https://github.com/orfeotoolbox/OTB.git/': The requested URL returned error: 403


Mark wrapper details as advanced when releavant.

fatal: unable to access 'https://github.com/d-tk/dtk.git/': The requested URL returned error: 403


Initial commit of cmake module for definition of variables that control the
PLplot cmake build.  In autotools terms, this file takes the role of the
portion of configure.ac which includes files from the cf directory.

svn path=/trunk/; revision=6724

fatal: unable to access 'https://github.com/FreeScienceCommunity/PLPlot.git/': The requested URL returned error: 403


Move Color to graphics

Move Color to graphics

fatal: unable to access 'https://github.com/Owldream/Ginseng.git/': The requested URL returned error: 403


modules: Add FindLeap.cmake

modules: Add FindLeap.cmake

Signed-off-by: Squareys <b4e1335d2c774058f7a95112f52894dcc752fd3f@googlemail.com>

fatal: unable to access 'https://github.com/Squareys/magnum-examples.git/': The requested URL returned error: 403


[CI] add missing file

[CI] add missing file

fatal: unable to access 'https://github.com/fperignon/siconos.git/': The requested URL returned error: 403


[cmake] Add internal module for uninstallation.

fatal: unable to access 'https://github.com/jalcine/wintermute.git/': The requested URL returned error: 403


Update WavPack

Update WavPack

fatal: unable to access 'https://github.com/lachs0r/mingw-w64-cmake.git/': The requested URL returned error: 403


FFmpeg: use Microsoft Schannel API instead of LibreSSL


luajit: improve setting compiler flags

luajit: improve setting compiler flags

This should make things more robust with respect to 32-bit host
systems.


Fix flags for MacOS X

Fix flags for MacOS X

fatal: unable to access 'https://github.com/aschroeder/agge.git/': The requested URL returned error: 403


Don't install sample dlls unless OGRE_INSTALL_SAMPLES is true

fatal: unable to access 'https://github.com/vbudovski/ogre.git/': The requested URL returned error: 403


Add tests for the vega plugin

Add tests for the vega plugin

fatal: unable to access 'https://github.com/RafaelPalomar/girder.git/': The requested URL returned error: 403


[Build] Added support for AirInv in the CMake framework.

fatal: unable to access 'https://github.com/jwakely/airinv.git/': The requested URL returned error: 403


Always run custom copy command to make sure resources are copied

fatal: unable to access 'https://github.com/dava/wgtf.git/': The requested URL returned error: 403


Adds cmake script to find distro name on linux.

fatal: unable to access 'https://github.com/tdd11235813/gearshifft.git/': The requested URL returned error: 403


Clean up ExternalEigen3

Clean up ExternalEigen3

fatal: unable to access 'https://github.com/aggex/ex-cmake.git/': The requested URL returned error: 403


[CMake] Providing a CMake cache for 3-stage builds

This cache file can be used to generate a 3-stage clang build. You can configure using the following CMake command:

cmake -C <path to clang>/cmake/caches/3-stage.cmake -G Ninja <path to llvm>

You can then run "ninja stage3-clang" to build stage1, stage2 and stage3 clangs.

This is useful for finding non-determinism the compiler by verifying that stage2 and stage3 are identical.

git-svn-id: ffe668792ed300d6c2daa1f6eba2e0aa28d7ec6c@260201 91177308-0d34-0410-b5e6-96231b3b80d8

fatal: unable to access 'https://github.com/apple/swift-clang.git/': The requested URL returned error: 403


find standalone asio

find standalone asio

fatal: unable to access 'https://github.com/newenclave/vtrc.git/': The requested URL returned error: 403


change to 3.5.0

change to 3.5.0

fatal: unable to access 'https://github.com/Bismarrck/tensorflow.git/': The requested URL returned error: 403


Update documentation

Update documentation

fatal: unable to access 'https://github.com/apcountryman/toolchain-atmel_avr.git/': The requested URL returned error: 403


add FLTK for Monterverdi

add FLTK for Monterverdi

fatal: unable to access 'https://github.com/orfeotoolbox/OTB.git/': The requested URL returned error: 403


Debug version of shiitake win 7 compilation

fatal: unable to access 'https://github.com/fabienmomey/RTK.git/': The requested URL returned error: 403


Update ITK superbuild to the official 4.7.0 release

Change-Id: I1689f04ce55802713b4b4ea0f3565f7f1d87136f

fatal: unable to access 'https://github.com/hendradarwin/SimpleITK.git/': The requested URL returned error: 403


Update ITK superbuild to ITK 4.6 Release Candidate 1

Change-Id: I5c2fced48d5c3bf4fe10fc48d1a981ecddffbb49


cmake: Add ctest script.

cmake: Add ctest script.

Signed-off-by: Andreas Schneider <5be00ddc76278cf6077f5047ca3384a88460c671@cryptomilk.org>

fatal: unable to access 'https://github.com/dsch/cmocka.git/': The requested URL returned error: 403


Testsuite: Only use hostname output up to first period "."

git-svn-id: 31d9d2f6432a47c86a3640814024c107794ea77c@31995 0785d39b-7218-0410-832d-ea1e28bc413d

fatal: unable to access 'https://github.com/danshapero/dealii.git/': The requested URL returned error: 403


Add CMake BasicMacros.cmake

Add CMake BasicMacros.cmake

fatal: unable to access 'https://github.com/google-code-export/flies.git/': The requested URL returned error: 403


bump up tarball version

bump up tarball version

fatal: unable to access 'https://github.com/yangf4/core.git/': The requested URL returned error: 403


Fix include [skip ci]

Fix include [skip ci]

fatal: unable to access 'https://github.com/fire-hunter/hunter.git/': The requested URL returned error: 403


Fix typo.

Fix typo.

fatal: unable to access 'https://github.com/frodrigo/osrm-backend.git/': The requested URL returned error: 403


add FindNumPy.cmake

add FindNumPy.cmake

borrowed from the pydata/numexpr repository

fatal: unable to access 'https://github.com/edowson/director.git/': The requested URL returned error: 403


Add a cmake find macro for OpenBabel

Add a cmake find macro for OpenBabel

This does intentionally not contain any checks for plugins!
These should be made at runtime in order to:

a) Provide the possibility for the user of extending the functionality
   of the software by simply dropping a library.
b) Keeping the dependencies of the library low
c) Using external (likely to be incorrect) force fields in BALL of which
   we have an own implementation is utter nonsense.

fatal: unable to access 'https://github.com/tkemmer/ball.git/': The requested URL returned error: 403


Use config to locate ZLIB

Use config to locate ZLIB

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


Add config.h.cmake in root

Add config.h.cmake in root

fatal: unable to access 'https://github.com/Kronuz/Xapiand.git/': The requested URL returned error: 403


Really remove the svn:executable property from Source/WebCore/UseV8.cmake

git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@131738 bbb929c8-8fbe-4397-9dbb-9b2b20218538

fatal: unable to access 'https://github.com/crosswalk-project/blink-crosswalk-efl.git/': The requested URL returned error: 403


added missing file

added missing file

fatal: unable to access 'https://github.com/DavidPfander-UniStuttgart/AutoTuneTMP.git/': The requested URL returned error: 403


Create FindCPM.cmake

Create FindCPM.cmake

fatal: unable to access 'https://github.com/anastasiya0304/stack.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

fatal: unable to access 'https://github.com/LucasGandel/ITK.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp


Fix description

Fix description

fatal: unable to access 'https://github.com/Azeth/QtCrypto.git/': The requested URL returned error: 403


adding cmake toolchain for android

adding cmake toolchain for android

fatal: unable to access 'https://github.com/ruleless/CEGUI.git/': The requested URL returned error: 403


Fix CallFunctionOfStdTuple in sources.cmake

fatal: unable to access 'https://github.com/Owldream/Ginseng.git/': The requested URL returned error: 403


Removed thirdparty code from coverage reports

fatal: unable to access 'https://github.com/melven/tixi.git/': The requested URL returned error: 403


Add cmake internal info printer.

Add cmake internal info printer.

	* build-aux/cmake/modules/PrintCMakeInternalInfo.cmake: New.

Signed-off-by: Nicolas Despres <abdeb541ca46f1651c9cc594d44e707056e73d5d@gostai.com>

fatal: unable to access 'https://github.com/aldebaran/libport.git/': The requested URL returned error: 403


add opencv3 imgcodecs finder

add opencv3 imgcodecs finder

Change-Id: Id061fc53cb834ffa9508b54de835fb1b966276c1

fatal: unable to access 'https://github.com/aldebaran/qibuild.git/': The requested URL returned error: 403


[ADD] CDash configuration.

[ADD] CDash configuration.

fatal: unable to access 'https://github.com/aswiftproduction/comp_hack.git/': The requested URL returned error: 403


- added missing file

- added missing file

fatal: unable to access 'https://github.com/InteractiveComputerGraphics/SPlisHSPlasH.git/': The requested URL returned error: 403


ENH: Add HigherOrderAccurateGradient Module.

This module contains a filter to compute higher order
accurate numerical derivatives and gradients from an input scalar image.
field from a displacement field image.
Higher Order Accurate Derivative and Gradient Calculation in ITK
http://www.insight-journal.org/browse/publication/775
http://hdl.handle.net/10380/3231

Change-Id: Iaddabdb0be466dd9eaaf273f834d96788b3e4692


extmod/nimble: Add nimble CMake fragment file.

fatal: unable to access 'https://github.com/bvernoux/micropython.git/': The requested URL returned error: 403


ENH: App itk::RGBAPixel in WrapITK.

ENH: App itk::RGBAPixel in WrapITK.


forgot to add cmake file

forgot to add cmake file

fatal: unable to access 'https://github.com/geneial/geneial.git/': The requested URL returned error: 403


Update WSREP_PATCH_REVNO

Update WSREP_PATCH_REVNO

fatal: unable to access 'https://github.com/flynn1973/mariadb-aix.git/': The requested URL returned error: 403


Fixed mistakes in last change.

Fixed mistakes in last change.

fatal: unable to access 'https://github.com/vbudovski/ogre.git/': The requested URL returned error: 403


Silence CMake warning by matching open and closing if/endif.  Likely wasn't a bug, but did result in a warning.

git-svn-id: dcef21d3ff4cbd8dced82702dcaad637bf246ecc@539 aa0779c3-6ec2-4b84-a212-a405c134cd8d

fatal: unable to access 'https://github.com/pemryan/DAKOTA.git/': The requested URL returned error: 403


cmake: Remove obsolete linker flags

cmake: Remove obsolete linker flags

- Remove obsolete -Wl,--undefined=* linker flags.

fatal: unable to access 'https://github.com/falbrechtskirchinger/libat32uc3-consumer-cmake-template.git/': The requested URL returned error: 403


[cmake] add add_dune_alugrid_compile_flags()

fatal: unable to access 'https://github.com/renemilk/DUNE-Stuff.git/': The requested URL returned error: 403


Adding helper macros that deal with finding deps in a better way.


Add module for finding libdrm

Add module for finding libdrm

fatal: unable to access 'https://github.com/waysome/waysome.git/': The requested URL returned error: 403


Enable QML debugging in debug mode

Enable QML debugging in debug mode

fatal: unable to access 'https://github.com/dava/wgtf.git/': The requested URL returned error: 403


copied boost.cmake for future use

copied boost.cmake for future use

fatal: unable to access 'https://github.com/ibest/HTStream.git/': The requested URL returned error: 403


Add ExternalProject.cmake from cmake 2.8.3

This commit bypasses the following hook: old_cmake_loop_construct
(upstream code)

fatal: unable to access 'https://github.com/dmerejkowsky/qibuild.git/': The requested URL returned error: 403


Add Findappkit

Add Findappkit

[skip ci]

fatal: unable to access 'https://github.com/tatraian/hunter.git/': The requested URL returned error: 403


odb-compiler documentaiton for profile

odb-compiler documentaiton for profile


[cmake] cleanup (dead code)

[cmake] cleanup (dead code)

fatal: unable to access 'https://github.com/electronic-structure/sirius.git/': The requested URL returned error: 403


Boost: use base url for official releases


Add CMake file for Windows builds.

Add CMake file for Windows builds.

fatal: unable to access 'https://github.com/mdclyburn/hume.git/': The requested URL returned error: 403


add NO_INSTALL option to art_make_library

fatal: unable to access 'https://github.com/gartung/fnal-art.git/': The requested URL returned error: 403


cmake: cleanup aom_dsp.cmake.

cmake: cleanup aom_dsp.cmake.

- Use list(APPEND) where possible.
- Combine unconditional updates to source file
  lists that were left split when experimental
  flags were removed.

Change-Id: I4c377a1b405f0f0010e250b11fc59165b8d479f2

fatal: unable to access 'https://github.com/GrokImageCompression/aom.git/': The requested URL returned error: 403


From Miguel Escriva,"OSG 2.8.0-rc4 don't found zlib in Windows.

Here you will find a patch. "

fatal: unable to access 'https://github.com/artoolkit/osg.git/': The requested URL returned error: 403


cmake: fftw-detection module can handle dir hints

set environment variables FFTW3_INCLUDE and FFTW3_LIBS

fatal: unable to access 'https://github.com/torbjoernk/PFASST.git/': The requested URL returned error: 403


Added TUVOK library

Added TUVOK library

fatal: unable to access 'https://github.com/biddisco/CMake.git/': The requested URL returned error: 403


Added copy of FindCorrade.cmake module.

Added copy of FindCorrade.cmake module.

fatal: unable to access 'https://github.com/Squareys/magnum-examples.git/': The requested URL returned error: 403


new cmake toolchain for emscripten

new cmake toolchain for emscripten

fatal: unable to access 'https://github.com/qwert2003/yacas.git/': The requested URL returned error: 403


CMake: caer-base.cmake: set variables locally first, so they can be output in later status messages, and then add them to parent scope.

fatal: unable to access 'https://github.com/inilabs/libcaer.git/': The requested URL returned error: 403


cmake config

cmake config

git-svn-id: de9bbed4c30e0eb58fe8e7d66f5c80b71699a07c@2060 bf01a9d7-0df3-0310-8ad4-b1c94d9ae2d5

fatal: unable to access 'https://github.com/fperignon/siconos.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp

fatal: unable to access 'https://github.com/LucasGandel/ITK.git/': The requested URL returned error: 403


Add TargetArch.cmake.

Add TargetArch.cmake.

fatal: unable to access 'https://github.com/retuxx/tinyspline.git/': The requested URL returned error: 403


KWSys Nightly Date Stamp

KWSys Nightly Date Stamp


Check for the openssl-dev so the build doesn't fail without it.

fatal: unable to access 'https://github.com/davidl-zend/zenddbi.git/': The requested URL returned error: 403


add cmake toolchain for crosscompiling with w64-minwg32

fatal: unable to access 'https://github.com/EvilHero90/otclient.git/': The requested URL returned error: 403


Treat test sources that do not contain instrinsics normally.

Files that contain a simd flavor in their name are only instrinsics
sources when the simd flavor is the suffix of the basename.

BUG=aomedia:657

Change-Id: I87d47c77750730171817f38fe3877226e7c09c10


hunter_internal_error -> hunter_user_error

fatal: unable to access 'https://github.com/ikliashchou/hunter.git/': The requested URL returned error: 403


Helping cMake find pyside-uic in Arch Linux

fatal: unable to access 'https://github.com/chrisjaquet/FreeCAD.git/': The requested URL returned error: 403


Add support for LL library

Add support for LL library

The new file allows to find LL library in same way like HAL. There are
some components which are implemented only within header file so the new
cmake module takes it into account.

fatal: unable to access 'https://github.com/ObKo/stm32-cmake.git/': The requested URL returned error: 403


cmake: deprecated message for old 'set_global' functions

Change-Id: I6d8dbe8ae82a20706345b9706707f4c99cb7c647

fatal: unable to access 'https://github.com/dmerejkowsky/qibuild.git/': The requested URL returned error: 403


Changed includes search priorities for CMake's FindSeqAn.

fatal: unable to access 'https://github.com/xenigmax/seqan.git/': The requested URL returned error: 403


add raptor finder

add raptor finder

Change-Id: Ibce623ee5bd94c0120c62de558e3282d04505ad3


Added config.h.cmake - forgot to add with previous commits

fatal: unable to access 'https://github.com/UFParLab/aces4.git/': The requested URL returned error: 403


ENH: Adding IOOpenSlide ImageIO remote module to ITK

This module provides an ImageIO for the OpenSlide library supported file
formats. These are generally TIFF-based microscopy formats.

Change-Id: I13979c16e7cd8b40c6c3ae28d884191c9ef52c40

fatal: unable to access 'https://github.com/fbudin69500/ITK.git/': The requested URL returned error: 403


From Sukender, "Here is an minor update for Jasper finder. It adds debug cache value for Windows/MSVC builds, and adds search paths."

fatal: unable to access 'https://github.com/openscenegraph/osg.git/': The requested URL returned error: 403


added FindEigen3.cmake as system does not provide version correctly

fatal: unable to access 'https://github.com/CentralLabFacilities/m3meka.git/': The requested URL returned error: 403


[FIX] demos should also use SEQAN_CXX_FLAGS so they work with c++11


[INTERNAL] Replacing machine specific -march=core-avx2 with -mavx2 flag.


[GLES2] Improve PowerVR SDK discovery on Windows and add support for the paths in the 3.0 sdk.

fatal: unable to access 'https://github.com/vbudovski/ogre.git/': The requested URL returned error: 403


try up-bumping boost

try up-bumping boost

fatal: unable to access 'https://github.com/radiantbluetechnologies/PDAL.git/': The requested URL returned error: 403


Revert "Testsuite: Reenable compiler version injection on non Linux platforms"

git-svn-id: 31d9d2f6432a47c86a3640814024c107794ea77c@31912 0785d39b-7218-0410-832d-ea1e28bc413d

fatal: unable to access 'https://github.com/danshapero/dealii.git/': The requested URL returned error: 403


Add FindFreeRTOS.cmake file to find the package

The package needs only one variable to be set called FREERTOS_HEAP_IMPL.
This variable indicates which heap implementation should be used.


Added OpenSLES detection script.

Added OpenSLES detection script.

fatal: unable to access 'https://github.com/briggsbog/FreeRDP.git/': The requested URL returned error: 403


Undo some changes that didn't work out well

fatal: unable to access 'https://github.com/dpwolfe/otucha_pre_rebase.git/': The requested URL returned error: 403


Installed version of samples.cfg should reference samples plugins in ./


We need this (hacked) cmake module. By default, cmake wants to create a linker product it calls a "module", rather than a shared lib, when language bindings are being produced. The problem is that one cannot link against a "module".  I originally hacked this file years ago so that when cmake calls "add_module" it used the SHARED keyword rather than MODULE. Nothing changed there. With the exception that it came from a much newer version of cmake, it's essentially the same USESwig file we've had in cmake_modules all along.

fatal: unable to access 'https://github.com/LimitPointSystems/SheafSystem.git/': The requested URL returned error: 403


Moving ITK version along to 4.5 with new bug fixes

Change-Id: I6b6854985c41e869eec3652f215e3d9866dd808e

fatal: unable to access 'https://github.com/hendradarwin/SimpleITK.git/': The requested URL returned error: 403


Update FindPostgreSQL.cmake definition

Update FindPostgreSQL.cmake definition

Improved version from https://github.com/mloskot/cmake-modules
Checking if it solves issue with finding PostgreSQL libraries for pgpointcloud,
previous version of the module failed (Travis CI build 20).

fatal: unable to access 'https://github.com/mpgerlek/PDAL-old.git/': The requested URL returned error: 403


increase flatbuffers version to 1.3.0-p0

fatal: unable to access 'https://github.com/lucmichalski/hunter.git/': The requested URL returned error: 403


- Add initial NaCl toolchain, missing SDL2 for now

fatal: unable to access 'https://github.com/hbirchtree/coffeecutie.git/': The requested URL returned error: 403