Files
oak-editor/docker/scripts/build_otio.sh
T
2026-01-16 21:22:05 +08:00

29 lines
601 B
Bash

#!/usr/bin/env bash
# Copyright (C) 2022 Olive Team
# Modifications Copyright (C) 2025 mikesolar
# SPDX-License-Identifier: GPL-3.0-or-later
set -ex
git clone --depth 1 --branch "$OTIO_VERSION" https://github.com/PixarAnimationStudios/OpenTimelineIO.git
cd OpenTimelineIO
#pip install --prefix="${OLIVE_INSTALL_PREFIX}" .
mkdir build
cd build
cmake .. -G "Ninja" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_STANDARD="${CXX_STANDARD}" \
-DCMAKE_INSTALL_PREFIX="${OLIVE_INSTALL_PREFIX}" \
-DOTIO_PYTHON_INSTALL=OFF
cmake --build .
cmake --install .
cd ../..
rm -rf OpenTimelineIO