|
@@ -0,0 +1,119 @@
|
|
|
|
+{
|
|
|
|
+ "git_url":"https://github.com/AcademySoftwareFoundation/openexr.git",
|
|
|
|
+ "git_tag":"RB-2.3",
|
|
|
|
+ "package_name":"ilmbase",
|
|
|
|
+ "package_version":"2.3.0-rev4",
|
|
|
|
+ "package_url":"https://github.com/03de/OpenEXR",
|
|
|
|
+ "package_license":"Apache-2.0",
|
|
|
|
+ "package_license_file":"LICENSE",
|
|
|
|
+ "cmake_find_target":"Findilmbase.cmake",
|
|
|
|
+ "Platforms":{
|
|
|
|
+ "Windows":{
|
|
|
|
+ "Windows":{
|
|
|
|
+ "cmake_find_template":"Findilmbase.cmake.Windows",
|
|
|
|
+ "cmake_generate_args_debug":[
|
|
|
|
+ "-G",
|
|
|
|
+ "\"Visual Studio 16 2019\"",
|
|
|
|
+ "-A",
|
|
|
|
+ "x64",
|
|
|
|
+ "-T",
|
|
|
|
+ "host=x64",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-windows/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Debug",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_generate_args_release":[
|
|
|
|
+ "-G",
|
|
|
|
+ "\"Visual Studio 16 2019\"",
|
|
|
|
+ "-A",
|
|
|
|
+ "x64",
|
|
|
|
+ "-T",
|
|
|
|
+ "host=x64",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-windows/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_build_args":[
|
|
|
|
+ "-j"
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "Darwin":{
|
|
|
|
+ "Mac":{
|
|
|
|
+ "cmake_find_template":"Findilmbase.cmake.Mac",
|
|
|
|
+ "cmake_generate_args_debug":[
|
|
|
|
+ "-G",
|
|
|
|
+ "Xcode",
|
|
|
|
+ "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.13",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-mac/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Debug",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_generate_args_release":[
|
|
|
|
+ "-G",
|
|
|
|
+ "Xcode",
|
|
|
|
+ "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.13",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-mac/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_build_args":[
|
|
|
|
+ "-j",
|
|
|
|
+ "8"
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "Linux":{
|
|
|
|
+ "Linux":{
|
|
|
|
+ "cmake_find_template":"Findilmbase.cmake.Linux",
|
|
|
|
+ "cmake_generate_args_debug":[
|
|
|
|
+ "-G",
|
|
|
|
+ "Ninja",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-linux/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Debug",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_generate_args_release":[
|
|
|
|
+ "-G",
|
|
|
|
+ "Ninja",
|
|
|
|
+ "-DOPENEXR_BUILD_PYTHON_LIBS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_TESTS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_UTILS=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_SHARED=OFF",
|
|
|
|
+ "-DOPENEXR_BUILD_STATIC=ON",
|
|
|
|
+ "-DCMAKE_INSTALL_PREFIX=\"../../ilmbase-linux/ilmbase\"",
|
|
|
|
+ "-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
+ "-DZLIB_ROOT=../../../zlib-windows/zlib"
|
|
|
|
+ ],
|
|
|
|
+ "cmake_build_args":[
|
|
|
|
+ "-j"
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|