aboutsummaryrefslogtreecommitdiff
path: root/src/leveldb/build_detect_platform
AgeCommit message (Collapse)Author
2014-10-16Merge src/leveldb changes for LevelDB 1.18.Pieter Wuille
2013-12-12Merge src/leveldb changes for LevelDB 1.15Pieter Wuille
2013-08-18Merge commit '84d6d69fc69662b2709fffbeaf3c3b4f53c535b1'Pieter Wuille
2013-06-12Added GNU/kFreeBSD kernel name (TARGET_OS)Vaclav Vobornik
uname -s returns "GNU/kFreeBSD" on Debian GNU/kFreeBSD port. See http://www.debian.org/ports/kfreebsd-gnu/
2013-01-23added utility to dump leveldb filesSanjay Ghemawat
2013-01-23Port leveldb to MinGW32Gavin Andresen
Several changes to make the native windows leveldb code compile with mingw32 and run on 32-bit Windows: * Remove -std=c++0x dependency (modified code to use NULL instead of nullptr) * Link with -lshlwapi * Only #define snprintf/etc if compiling with Visual Studio * Do not link against DbgHelp.lib (wrote a CreateDir instead of using DbgHelp's MakeSureDirectoryPathExists * Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows api calls * Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports %ll) I also cleaned up makefile.mingw, assuming that dependencies would be in the standard /usr/local/{include,lib} by default but allowing overriding with make DEPSDIR=... etc
2013-01-23Mingw support for Windows LevelDB portPieter Wuille
2013-01-23Remove Snappy supportPieter Wuille
2013-01-23Replace leveldb/ with vanilla 1.7.0Pieter Wuille
2012-12-12LevelDB: build_detect_platform fix NATIVE_WINDOWS indentationPhilip Kaufmann
- fix some indentation issues
2012-10-21Add NATIVE_WINDOWSgrimd34th
With a change of libs, and specifying NATIVE_WINDOWS as TARGET_OS it should compile libleveldb.a and libmemenv.a just fine, it did for me and Diapolo when testing.
2012-10-20Backport Win32 LevelDB env from C++0x to C++Pieter Wuille
Since the gitian mingw compiler doesn't support C++0x yet.
2012-10-20Disable libsnappy detection in LevelDBPieter Wuille
2012-10-20Leveldb Windows port by Edouard Alligand, adapted for MingW by me.justmoon
2012-10-20Import LevelDB 1.5, it will be used for the transaction database.Mike Hearn