Skip to content

Generate Java from Proto using Nix#1759

Merged
vorburger merged 7 commits intoenola-dev:mainfrom
vorburger:nix-protoc
Sep 20, 2025
Merged

Generate Java from Proto using Nix#1759
vorburger merged 7 commits intoenola-dev:mainfrom
vorburger:nix-protoc

Conversation

@vorburger
Copy link
Member

No description provided.

@vorburger vorburger marked this pull request as ready for review September 19, 2025 15:42
@vorburger vorburger marked this pull request as draft September 19, 2025 16:09
vorburger added a commit to vorburger/enola that referenced this pull request Sep 19, 2025
Because it's un-maintained, and not available on Nix.

This should unblock the (hopefully) last piece of what is
still holding up enola-dev#1759.
vorburger added a commit that referenced this pull request Sep 19, 2025
Because it's un-maintained, and not available on Nix.

This should unblock the (hopefully) last piece of what is
still holding up #1759.
@vorburger
Copy link
Member Author

@dotdoom do you understand why nix run --no-sandbox . -- help [still] fails due to that (new, introduced in this PR) generated/protoc/java/BUILD file missing? It's obviously there, and (now) no longer excluded on .gitignore (only the sub-directory is, now); but for some reason src = ./.; STILL doesn't seem to copy it... I'm not seeing why.

@vorburger vorburger marked this pull request as ready for review September 20, 2025 08:46
@vorburger vorburger enabled auto-merge (squash) September 20, 2025 08:49
@vorburger vorburger disabled auto-merge September 20, 2025 09:28
vorburger and others added 7 commits September 20, 2025 12:11
fix: ShellCheck: Use find -exec instead xargss in protoc.bash
Unclear why it MUST be prefixed with Bash,
possibly because of shebang in script; the problem
seems to depend on the exact Nix version?!

PS: Originally see NixOS/nix#14024,
but this now thought to actually to have been unrelated after all.
@vorburger vorburger enabled auto-merge (squash) September 20, 2025 10:13
@vorburger vorburger merged commit cb2040e into enola-dev:main Sep 20, 2025
14 checks passed
@vorburger vorburger deleted the nix-protoc branch September 20, 2025 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant