blob: bff63d190bb390278d3d7503af544c64fd563c6e [file] [log] [blame]
#!/bin/bash
if [[ -z ${FX_SDK_PATH} ]]; then
echo "FX_SDK_PATH variable not set"
exit 1
fi
if [[ -z ${FX_SRC_PATH} ]]; then
echo "FX_SRC_PATH variable not set"
exit 1
fi
if [[ -z ${CLANG_PATH} ]]; then
echo "CLANG_PATH variable not set"
exit 1
fi
FUCHSIA_SHARED_LIBS="${FX_SDK_PATH}/arch/x64/lib" \
CLANG_PREFIX="${CLANG_PATH}/bin" \
FDIO_INCLUDE="${FX_SDK_PATH}/pkg/fdio/include" \
ZIRCON_SYSROOT="${FX_SDK_PATH}/arch/x64/sysroot" \
CC="${FX_SRC_PATH}/third_party/go/misc/fuchsia/clangwrap.sh" \
CGO_ENABLED=1 \
GOOS=fuchsia \
GOROOT="${FX_SRC_PATH}/third_party/go" \
"${FX_SRC_PATH}/third_party/go/bin/go" "$@"