File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -13,15 +13,33 @@ set (libuhdr_GIT_TAG "v${libuhdr_BUILD_VERSION}")
1313set_cache (libuhdr_BUILD_SHARED_LIBS ${LOCAL_BUILD_SHARED_LIBS_DEFAULT}
1414 DOC "Should execute a local libuhdr build, if necessary, build shared libraries" ADVANCED )
1515
16+ if (WIN32 )
17+ set (libuhdr_BUILD_SHARED_LIBS OFF )
18+ endif ()
19+
1620build_dependency_with_cmake(libuhdr
1721 VERSION ${libuhdr_BUILD_VERSION}
1822 GIT_REPOSITORY ${libuhdr_GIT_REPOSITORY}
1923 GIT_TAG ${libuhdr_GIT_TAG}
2024 CMAKE_ARGS
21- -D BUILD_SHARED_LIBS =${libdeflate_BUILD_SHARED_LIBS }
25+ -D BUILD_SHARED_LIBS =${libuhdr_BUILD_SHARED_LIBS }
2226 -D CMAKE_INSTALL_LIBDIR=lib
27+ -D CMAKE_POSITION_INDEPENDENT_CODE =ON
28+ -D UHDR_BUILD_EXAMPLES=FALSE
29+ -D UHDR_ENABLE_LOGS=TRUE
2330 )
2431
32+ #if (WIN32)
33+ # execute_process (COMMAND mkdir -p ${libuhdr_LOCAL_INSTALL_DIR}/lib)
34+ # execute_process (COMMAND cp ${libuhdr_LOCAL_BUILD_DIR}/Release/*.lib ${libuhdr_LOCAL_INSTALL_DIR}/lib)
35+ #
36+ # execute_process (COMMAND mkdir -p ${libuhdr_LOCAL_INSTALL_DIR}/lib)
37+ # execute_process (COMMAND cp ${libuhdr_LOCAL_BUILD_DIR}/Release/*.dll ${libuhdr_LOCAL_INSTALL_DIR}/lib)
38+ #
39+ # execute_process (COMMAND mkdir -p ${libuhdr_LOCAL_INSTALL_DIR}/include)
40+ # execute_process (COMMAND cp ${libuhdr_LOCAL_SOURCE_DIR}/ultrahdr_api.h ${libuhdr_LOCAL_INSTALL_DIR}/include)
41+ #endif ()
42+
2543set (libuhdr_ROOT ${libuhdr_LOCAL_INSTALL_DIR} )
2644
2745find_package (libuhdr REQUIRED)
You can’t perform that action at this time.
0 commit comments