ci: revamp commit workflow, deduplicate workflows, fix Linux linking issue introduced by upb, resolve duplicated _start symbol in test targets, temporarily use -c opt to bypass static archive bug
This commit is contained in:
parent
9e3cd6d616
commit
f35119f768
@ -10,6 +10,7 @@ zig_library(
|
||||
"executor.zig",
|
||||
"stack.zig",
|
||||
],
|
||||
copts = ["-lc"],
|
||||
extra_srcs = glob(["asm/*.s"]),
|
||||
main = "async.zig",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@ -4,6 +4,9 @@ platform(
|
||||
"@platforms//cpu:x86_64",
|
||||
"@platforms//os:linux",
|
||||
],
|
||||
flags = [
|
||||
"--force_pic=true", # required for protobuf upb on Linux
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
@ -13,6 +16,9 @@ platform(
|
||||
"@platforms//cpu:aarch64",
|
||||
"@platforms//os:linux",
|
||||
],
|
||||
flags = [
|
||||
"--force_pic=true", # required for protobuf upb on Linux
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
|
||||
@ -15,6 +15,7 @@ zig_library(
|
||||
"signature.zig",
|
||||
"time.zig",
|
||||
],
|
||||
copts = ["-lc"],
|
||||
main = "stdx.zig",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user