#!/bin/bash
set -e

bazel clean --expunge --define=distribution=debian
# Non-amd64 architectures are having issues with the following error:
# java.lang.UnsatisfiedLinkError: 'int com.google.devtools.build.lib.unix.ProcessUtils.getpid()'
# Disabling the next line for non-amd64 until newer Bazel versions fix this
if [[ $(dpkg --print-architecture) == "amd64" ]]; then
    bazel info --define=distribution=debian
fi
bazel build --define=distribution=debian --verbose_failures \
 //examples/gen:genrule
