|
2 rokov pred | |
---|---|---|
.. | ||
test | 3 rokov pred | |
FindImath.cmake | 2 rokov pred | |
FindOpenEXR.cmake | 2 rokov pred | |
README.md | 3 rokov pred | |
build_config.json | 2 rokov pred | |
test_openexr_android.cmd | 3 rokov pred | |
test_openexr_ios.sh | 3 rokov pred | |
test_openexr_linux.sh | 3 rokov pred | |
test_openexr_mac.sh | 3 rokov pred | |
test_openexr_windows.cmd | 3 rokov pred |
set the working directory the the root of the 3p-package-source repository (where the package_build_list* json files are located.)
python3 ../3p-package-scripts/o3de_package_scripts/build_package.py --search_path . OpenEXR-3.1.3-rev1-mac
python ..\3p-package-scripts\o3de_package_scripts\build_package.py --search_path . OpenEXR-3.1.3-rev1-windows
python3 ../3p-package-scripts/o3de_package_scripts/build_package.py --search_path . OpenEXR-3.1.3-rev1-linux
Build artifacts will be located in the packages folder.
The iMath library is built as part of OpenEXR but lives in a separate repository. The build script for OpenEXR will fetch imath and pass the same build parameters that were fed in for OpenEXR when building it. This means the command line for OpenEXR should contain both OpenEXR-specific parameters like OPENEXR_BUILD_TESTS
but also more generic parameters that iMath will recognise like BUILD_TESTING=OFF
to be passed through.