John Shahid
4a3a286f2e
Check for valgrind and mercurial
...
If valgrind isn't found, `make valgrind` will be disabled. Otherwise it
will run valgrind to make sure the parser doesn't leak any memory. If
mercurial isn't found an error will be displayed and configure will
abort.
Close #978
2014-11-05 18:49:49 -05:00
John Shahid
6beed4fe54
Determine if we should use sed -i or sed -i ''
...
Close #671
2014-11-05 18:38:44 -05:00
John Shahid
1801150eee
Add an argument to force using the standard rocksdb lib
...
The usage of the new configure script is as follows:
`./configure --with-rocksdb`
Fix #742
2014-10-15 13:41:01 -04:00
John Shahid
492fe309c8
Use goroot to find go and gofmt
...
Fix #752
2014-07-18 11:33:35 -04:00
John Shahid
744edc5c2d
don't die if clock_gettime can't be found
2014-07-15 17:32:32 -04:00
John Shahid
aeb21aadd8
check if -lrt is needed for clock_gettime
2014-07-15 15:48:06 -04:00
John Shahid
e5276112c1
Restructure the codebase to be more idiomatic
2014-06-30 11:31:08 -04:00
John Shahid
574646bb2d
Use absolute path of gofmt
...
[skip ci]
2014-06-23 14:44:05 -04:00
John Shahid
a8b81d0c43
Check for the libz, libbz2 and g++-4.7 before building
2014-06-19 10:23:16 -04:00
John Shahid
c391865af9
don't require mercurial or bzr
2013-12-02 17:04:42 -05:00
John Shahid
7fa1a5ccd0
make goroot configurable
2013-11-26 16:04:07 -05:00
John Shahid
c23bcf0739
make flex and bison options to configure
2013-11-26 15:56:26 -05:00
John Shahid
bd4277fe8a
don't use bison in backward compatibility mode
2013-11-26 15:41:58 -05:00
John Shahid
dd55ede534
make sure binaries are on the path
2013-11-26 15:06:54 -05:00
John Shahid
096495b8b5
use Makefile instead of shell scripts
2013-11-26 13:44:42 -05:00