File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed
Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,35 @@ build_dependency_with_cmake(libuhdr
1818 GIT_REPOSITORY ${libuhdr_GIT_REPOSITORY}
1919 GIT_TAG ${libuhdr_GIT_TAG}
2020 CMAKE_ARGS
21- -D BUILD_SHARED_LIBS =${libdeflate_BUILD_SHARED_LIBS }
21+ -D BUILD_SHARED_LIBS =${libuhdr_BUILD_SHARED_LIBS }
2222 -D CMAKE_INSTALL_LIBDIR=lib
23+ -D CMAKE_POSITION_INDEPENDENT_CODE =ON
24+ -D UHDR_BUILD_EXAMPLES=FALSE
25+ -D UHDR_ENABLE_LOGS=TRUE
2326 )
2427
28+ if (WIN32 )
29+ message ("Doing Windows install manually at ${libuhdr_LOCAL_INSTALL_DIR} " )
30+ file (GLOB _lib_files
31+ "${libuhdr_LOCAL_BUILD_DIR} /Release/*.lib"
32+ )
33+ message ("Lib files: ${_lib_files} " )
34+ install (FILES ${_lib_files} DESTINATION lib)
35+ unset (_lib_files)
36+ file (GLOB _dll_files
37+ "${libuhdr_LOCAL_BUILD_DIR} /Release/*.dll"
38+ )
39+ message ("DLL files: ${_dll_files} " )
40+ install (FILES ${_dll_files} DESTINATION bin)
41+ unset (_dll_files)
42+ file (GLOB _header_files
43+ "${libuhdr_LOCAL_SOURCE_DIR} /ultrahdr_api.h"
44+ )
45+ message ("Header files: ${_header_files} " )
46+ install (FILES ${_header_files} DESTINATION include )
47+ unset (_header_files)
48+ endif ()
49+
2550set (libuhdr_ROOT ${libuhdr_LOCAL_INSTALL_DIR} )
2651
2752find_package (libuhdr REQUIRED)
You can’t perform that action at this time.
0 commit comments