Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The capnpc-java binary should be installed in libexec/ and not bin bin/ #121

Open
Flowdalic opened this issue Dec 20, 2021 · 1 comment
Open

Comments

@Flowdalic
Copy link
Contributor

The capnpc-java binary should be installed in libexec/ and not bin bin/, since it appears that this binary should not be invoked by the user, but only by the Cap'n Proto compiler. But please correct me if I am wrong.
I think this requires also changes to the Cap' Proto compiler, to look in libexec/ for binaries.

@dwrensha
Copy link
Member

capnproto-java is following the lead of capnproto-c++ here: capnpc-c++ gets installed in bin/.

I'm not enough of an expert on filesystem conventions to make a judgement on whether that's the best place for it.

My preferred long term solution is for capnpc-java to be re-written in java (#111) and therefore perhaps not need to be installed system-wide (because Maven would be able to easily deal with it).

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

No branches or pull requests

2 participants