From 52fd7b7d77d5d922e0a2ca3c28785a6ad450b49b Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 1 Jun 2020 19:09:18 +0200 Subject: tools: add syz-big-env On top of syz-env it provides akaros/fuchsia/netbsd toolchains and gcloud sdk. With this it's possible to run dashboard/app tests on CI and locally and test executor build and pkg/{csource,cover} for these OSes. Update #1765 --- sys/targets/targets.go | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'sys') diff --git a/sys/targets/targets.go b/sys/targets/targets.go index 7ad2865dd..47b3d8a97 100644 --- a/sys/targets/targets.go +++ b/sys/targets/targets.go @@ -219,9 +219,9 @@ var List = map[string]map[string]*Target{ CFlags: []string{ "-m64", "-static", - "--sysroot", sourceDirVar + "/../dest/", + "--sysroot", sourceDirVar + "/dest/", }, - CCompiler: sourceDirVar + "/../tools/bin/x86_64--netbsd-g++", + CCompiler: sourceDirVar + "/tools/bin/x86_64--netbsd-g++", }, }, "openbsd": { @@ -270,16 +270,16 @@ var List = map[string]map[string]*Target{ "-ldriver", "-lfdio", "-lzircon", - "--sysroot", sourceDirVar + "/out/x64/sdk/exported/zircon_sysroot/arch/x64/sysroot", - "-I", sourceDirVar + "/zircon/system/ulib/ddk/include", + "--sysroot", sourceDirVar + "/out/x64/zircon_toolchain/obj/zircon/public/sysroot/sysroot", "-I", sourceDirVar + "/zircon/system/ulib/fdio/include", "-I", sourceDirVar + "/zircon/system/ulib/fidl/include", - "-I", sourceDirVar + "/out/x64/fidling/gen/zircon/system/fidl/fuchsia-device", - "-I", sourceDirVar + "/out/x64/fidling/gen/zircon/system/fidl/fuchsia-device-manager", - "-I", sourceDirVar + "/out/x64/fidling/gen/zircon/system/fidl/fuchsia-hardware-nand", - "-I", sourceDirVar + "/out/x64/fidling/gen/zircon/system/fidl/fuchsia-hardware-usb-peripheral", + "-I", sourceDirVar + "/src/lib/ddk/include", + "-I", sourceDirVar + "/out/x64/fidling/gen/sdk/fidl/fuchsia.device", + "-I", sourceDirVar + "/out/x64/fidling/gen/sdk/fidl/fuchsia.device.manager", + "-I", sourceDirVar + "/out/x64/fidling/gen/sdk/fidl/fuchsia.hardware.nand", + "-I", sourceDirVar + "/out/x64/fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral", + "-I", sourceDirVar + "/out/x64/fidling/gen/zircon/vdso/zx", "-L", sourceDirVar + "/out/x64/x64-shared", - "-L", sourceDirVar + "/out/x64/gen/zircon/public/lib/fdio", }, }, "arm64": { @@ -294,16 +294,16 @@ var List = map[string]map[string]*Target{ "-ldriver", "-lfdio", "-lzircon", - "--sysroot", sourceDirVar + "/out/arm64/sdk/exported/zircon_sysroot/arch/arm64/sysroot", - "-I", sourceDirVar + "/zircon/system/ulib/ddk/include", + "--sysroot", sourceDirVar + "/out/arm64/zircon_toolchain/obj/zircon/public/sysroot/sysroot", "-I", sourceDirVar + "/zircon/system/ulib/fdio/include", "-I", sourceDirVar + "/zircon/system/ulib/fidl/include", - "-I", sourceDirVar + "/out/arm64/fidling/gen/zircon/system/fidl/fuchsia-device", - "-I", sourceDirVar + "/out/arm64/fidling/gen/zircon/system/fidl/fuchsia-device-manager", - "-I", sourceDirVar + "/out/arm64/fidling/gen/zircon/system/fidl/fuchsia-hardware-nand", - "-I", sourceDirVar + "/out/arm64/fidling/gen/zircon/system/fidl/fuchsia-hardware-usb-peripheral", + "-I", sourceDirVar + "/src/lib/ddk/include", + "-I", sourceDirVar + "/out/arm64/fidling/gen/sdk/fidl/fuchsia.device", + "-I", sourceDirVar + "/out/arm64/fidling/gen/sdk/fidl/fuchsia.device.manager", + "-I", sourceDirVar + "/out/arm64/fidling/gen/sdk/fidl/fuchsia.hardware.nand", + "-I", sourceDirVar + "/out/arm64/fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral", + "-I", sourceDirVar + "/out/arm64/fidling/gen/zircon/vdso/zx", "-L", sourceDirVar + "/out/arm64/arm64-shared", - "-L", sourceDirVar + "/out/arm64/gen/zircon/public/lib/fdio", }, }, }, -- cgit mrf-deployment