Skip to content

Commit

Permalink
Use OpenJPEG 2.5 in external project.
Browse files Browse the repository at this point in the history
  • Loading branch information
ningfei committed Feb 8, 2025
1 parent c26502a commit 7f3cbc9
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 13 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.5)
cmake_minimum_required(VERSION 3.10)

if(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
Expand Down
5 changes: 3 additions & 2 deletions SuperBuild/External-CLOUDFLARE-ZLIB.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ ExternalProject_Add(zlib
BINARY_DIR cloudflare-zlib-build
CMAKE_ARGS
-Wno-dev
${EXTERNAL_PROJECT_BUILD_TYPE_CMAKE_ARGS}
${OSX_ARCHITECTURES}
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
-DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}
# Compiler settings
-DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
# Install directories
Expand Down
12 changes: 7 additions & 5 deletions SuperBuild/External-OPENJPEG.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set(OPENJPEG_TAG v2.1-static) # version v2.1-static
set(OPENJPEG_TAG openjpeg-2.5)

ExternalProject_Add(openjpeg
GIT_REPOSITORY "https://github.com/ningfei/openjpeg.git"
Expand All @@ -8,12 +8,14 @@ ExternalProject_Add(openjpeg
CMAKE_ARGS
-Wno-dev
--no-warn-unused-cli
${EXTERNAL_PROJECT_BUILD_TYPE_CMAKE_ARGS}
${OSX_ARCHITECTURES}
# Compiler settings
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
-DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}
# Compiler settings
-DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
# Install directories
-DCMAKE_INSTALL_PREFIX:PATH=${DEP_INSTALL_DIR}
)

set(OpenJPEG_DIR ${DEP_INSTALL_DIR}/lib/openjpeg-2.1)
include(GNUInstallDirs)
set(OpenJPEG_DIR ${DEP_INSTALL_DIR}/${CMAKE_INSTALL_LIBDIR}/cmake/${OPENJPEG_TAG})
7 changes: 4 additions & 3 deletions SuperBuild/External-YAML-CPP.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@ ExternalProject_Add(yaml-cpp
CMAKE_ARGS
-Wno-dev
--no-warn-unused-cli
${EXTERNAL_PROJECT_BUILD_TYPE_CMAKE_ARGS}
${OSX_ARCHITECTURES}
# Compiler settings
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
-DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}
# Compiler settings
-DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
-DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER}
# Install directories
Expand Down
5 changes: 3 additions & 2 deletions SuperBuild/SuperBuild.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,9 @@ ExternalProject_Add(console
CMAKE_ARGS
-Wno-dev
--no-warn-unused-cli
${EXTERNAL_PROJECT_BUILD_TYPE_CMAKE_ARGS}
${OSX_ARCHITECTURES}
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
-DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}
# Install directories
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}
# Compiler settings
Expand Down

0 comments on commit 7f3cbc9

Please sign in to comment.