Commit Graph

10 Commits

Author SHA1 Message Date
Will Rouesnel
03457ae745
Stop including tools/src in source tarballs.
Fixes #239.
2019-11-01 01:18:05 +11:00
Alexis Sellier
c768e64548 Add --exclude-databases option (#298)
* Add exclude-databases option
* Update readme to explain --exclude-databases
* Add comments to ExcludeDatabases function and unexport Contains function
2019-08-12 11:25:01 +10:00
Will Rouesnel
989489096e Refactor repository layout and convert build system to Mage.
This commit implements a massive refactor of the repository, and
moves the build system over to use Mage (magefile.org) which should
allow seamless building across multiple platforms.
2018-03-06 07:29:35 +10:00
Will Rouesnel
5b9fea01ee Add cross-compilation Makefile targets and tar-based releases.
Revamp the build system to be more inline with other Prometheus exporters.
Notably add Darwin and Windows build targets, and add support for releases
using tar files.
2017-11-30 13:17:13 +10:00
Will Rouesnel
4c2dc4a7dd unparam was refusing to update - force an update. 2017-08-04 02:30:33 +10:00
Will Rouesnel
a7ff84a674 Update vendored tools/. 2017-08-04 02:30:33 +10:00
Will Rouesnel
3b9a68897f Fix overbroad tools .gitignore. 2017-06-07 00:53:19 +10:00
Will Rouesnel
f5c88e1806 Update tools/Makefile. 2017-06-07 00:53:19 +10:00
Will Rouesnel
3f0fb9d3a4 Suppress build messages from tools/Makefile 2017-06-07 00:53:19 +10:00
Will Rouesnel
e2b6c973a1 Add self-contained gometalinter build tooling. 2017-06-07 00:53:19 +10:00