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

OpenTSDB has no proper way to get installed: need to autotoolize it #32

Closed
tsuna opened this issue Mar 27, 2011 · 1 comment
Closed

Comments

@tsuna
Copy link
Member

tsuna commented Mar 27, 2011

Right now the "recommended" way of deploying OpenTSDB is to clone the repo from GitHub, compile it and run some startup script... Far from ideal :-/

I would like to add a small configure script (generated by GNU Autoconf, obviously) and move the Makefile to a GNU Automake Makefile.am in order to re-use all the existing generated rules in Automake (e.g. make install, etc). This will also make it trivial to build distro packages (such as .deb or .rpm packages) since most distros can automagically package projects that are properly autotoolized.

The goals of this issue are to:

  • Add a configure script (to detect where java, javac, md5 or md5sum and whatnot are).
  • Convert the Makefile to GNU Automake.
  • Make sure that make install Does The Right Thing.

Bonus points for jarjar'ing all the dependencies into one .jar, although this could be done as part of a separate issue.

@tsuna
Copy link
Member Author

tsuna commented Apr 19, 2011

This issue is related to issue #23.

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

1 participant