Joey Hess
6623b557ed
build without disk-free-space on android
2016-03-08 02:45:10 -04:00
Joey Hess
a665f92b91
switch from homegrown code to disk-free-space
...
According to https://github.com/redneb/disk-free-space/issues/3 ,
disk-free-space should be at least as portable as my homegrown code was.
One change I noticed is, getDiskSize was not implemented for windows
in the old code, and should work now.
2016-02-15 11:29:27 -04:00
Joey Hess
afc5153157
update my email address and homepage url
2015-01-21 12:50:09 -04:00
Joey Hess
2427832bed
relicense general utility library code to BSD
...
Omitted a couple of files what have had significant contributions from
others.
2014-05-10 11:01:27 -03:00
Joey Hess
85aae97b63
add getDiskSize
...
Couldn't find anything that exposed this for Windows.
2014-01-22 22:19:52 -04:00
Joey Hess
5b0cb642c9
warning
2013-12-10 01:35:27 -04:00
Joey Hess
89b5256f09
missing include
2013-12-10 01:21:39 -04:00
Joey Hess
063a183a61
windows disk free space checking
2013-12-10 01:18:04 -04:00
Joey Hess
672fb29b06
tweak
2013-03-13 14:54:52 -04:00
Joey Hess
ccb7e5cfa4
got hdevtools working on the git-annex source tree
2013-03-12 05:51:34 -04:00
Joey Hess
f87a781aa6
finished where indentation changes
2012-12-13 00:24:19 -04:00
Joey Hess
9d26b532ab
use safe FFI imports for diskfree
...
There's a minor performance overhead to doing this, but this way I don't
have to worry about a situation where statfs might block for a long time.
For example, when it's on a network filesystem.
2012-07-20 15:03:58 -04:00
Joey Hess
37061c019d
tweak
2012-04-18 13:23:46 -04:00
Joey Hess
3642c72320
Renamed diskfree.c to avoid OSX case insensativity bug.
2012-04-13 11:26:39 -04:00
Joey Hess
0f2052446f
tweak
2012-03-22 23:02:20 -04:00
Joey Hess
e38a839a80
Rewrote free disk space checking code
...
Moving the portability handling into a small C library cleans up things
a lot, avoiding the pain of unpacking structs from inside haskell code.
2012-03-22 17:32:47 -04:00