#!/bin/bash set -ex export CXX=clang++ export CC=clang export GYP_DEFINES="$GYP_DEFINES clang=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/oemcrypto_fuzztests.gyp ninja -C out/Default # oemcrypto_odkitee_fuzztests.gypi has flags to instrument all the gyp targets # with fuzzer flags. python3 $PATH_TO_CDM_DIR/third_party/gyp/__init__.py --format=ninja \ --depth=$(pwd) \ --include=oemcrypto/test/fuzz_tests/oemcrypto_odkitee_fuzztests.gypi \ oemcrypto/test/fuzz_tests/oemcrypto_odkitee_fuzztests.gyp ninja -C out/Default