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

Addition of a build system generator #53

Closed
elfring opened this issue May 8, 2015 · 6 comments
Closed

Addition of a build system generator #53

elfring opened this issue May 8, 2015 · 6 comments

Comments

@elfring
Copy link

elfring commented May 8, 2015

I suggest to reuse a higher level build system than your current small make file so that powerful checks for software features will become easier.

@davidzchen
Copy link
Contributor

It would be great to add a Bazel BUILD file as well.

benley added a commit to benley/jsonnet that referenced this issue Dec 8, 2015
To really do this properly would probably mean setting up autoconf
and/or automake, which doesn't sound like a ton of fun.  This mimics a
subset of what such a system would produce, which should make life
easier for distribution packagers.

This tangentally addresses google#53.
benley added a commit to benley/jsonnet that referenced this issue Dec 9, 2015
Still need to restore the docs, javascript, python ext, and tests, but
this does actually build jsonnet and a shared libjsonnet.so with
libtool now.

Fixes: google#53
@benley
Copy link
Contributor

benley commented Dec 9, 2015

autotools is such a weird thing to set up, but I've gotten a decent start on it now.

@sparkprime
Copy link
Contributor

I've studiously avoided autotools for 2 decades but I suppose I won't get away with it anymore ;)

@benley
Copy link
Contributor

benley commented Dec 9, 2015

At least it ought to be fairly low-maintenance once it's set up :-)

@johnbartholomew
Copy link
Collaborator

Going through old issues. Jsonnet has had a Bazel build since #63 (2015) and a CMake build since #303 (2017).

@elfring
Copy link
Author

elfring commented Mar 3, 2024

Thanks for the improved development tool support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants