Alex Eagle
Alex Eagle
I took a stab at this: https://github.com/aspect-build/rules_swc/pull/97/files#r1000754748 but seems like there's still an SWC bug :(
Looks like we're just waiting on the next SWC release and we can fix this. It doesn't need to be a breaking change, we just document that users still have...
fixed in #57
Okay this has been hard and I haven't found much focus time for it. As far as I know, https://github.com/swc-project/swc/issues/5171 was the last bug preventing Bazel from using the pure-rust...
Update: it's still necessary to provide a fake tty to make the swcx binary accept a folder, now trying to make a `tty_binary` rule in https://github.com/aspect-build/bazel-lib/pull/251 This keeps getting stuck...
awesome, LMK if you'd like some help getting this rebased or anything
hey @realtimetodie this is fantastic, I'm watching those upstream PRs. In theory we could use rules_rust to allow a from-source swc toolchain here, then users could point to an unreleased...
@realtimetodie SWC just cut a release that includes your last fix, so I think it's time to merge this!
@realtimetodie do you mind signing that CLA so I can include your commits without any fear of licensing issues?
I'm doing another review/cleanup pass on it. The `k8-fastbuild` is going to be a portability problem https://github.com/aspect-build/rules_swc/pull/57/files#diff-d1df27564968f40aec96caf8b7e3f176263984b5c8f12dc418a9ea61a19f5073R18