blob: 94b31f623e8473de78e263bcd25289d036aeb11b [file] [log] [blame]
#!/usr/bin/env bash
set -e
../../scripts/fx ninja -C ../../out/default.zircon \
host-x64-linux-clang/obj/tools/fidl/fidlc \
host-x64-linux-clang/obj/tools/kazoo/kazoo.debug
../../out/default.zircon/host-x64-linux-clang/obj/tools/fidl/fidlc \
--json /tmp/syscalls.json \
--files ../../zircon/syscalls/*.fidl
../../out/default.zircon/host-x64-linux-clang/obj/tools/kazoo/kazoo.debug \
--go-syscall-arm64-asm=src/syscall/zx/syscalls_fuchsia_arm64.s \
--go-syscall-stubs=src/syscall/zx/syscalls_fuchsia.go \
--go-syscall-x86-asm=src/syscall/zx/syscalls_fuchsia_amd64.s \
--go-vdso-arm64-calls=src/runtime/vdsocalls_fuchsia_arm64.s \
--go-vdso-keys=src/runtime/vdso_keys_fuchsia.go \
--go-vdso-x86-calls=src/runtime/vdsocalls_fuchsia_amd64.s \
/tmp/syscalls.json