#!/bin/bash set -ex # For use by partners to generate fuzz binaries for their OEMCrypto # implementation on linux. export CXX=clang++ export CC=clang export GYP_DEFINES="$GYP_DEFINES clang=1 oemcrypto_static_library=$1" export PATH_TO_CDM_DIR=. export PYTHONPATH="$PYTHONPATH:$PATH_TO_CDM_DIR/third_party" python3 $PATH_TO_CDM_DIR/third_party/gyp/__init__.py --format=ninja \ --depth=$(pwd) oemcrypto/test/fuzz_tests/partner_oemcrypto_fuzztests.gyp ninja -C out/Default