Commit Graph

15 Commits (013a31236330a0b1dea4c98b45c0744075916c89)

Author SHA1 Message Date
Michael 7d39f84ef3
Partial fixes for shadow 5 years ago
Rick V 244af9891b
fix a crash on some win32 systems
make clang+libc2 happy
5 years ago
Rick V 5b0b6e4ae2
fix header case
do not use Microsoft <filesystem>
add build stamp to version resource if we're doing local CI
5 years ago
Michael df498c7bf8
try to make some windows 5 years ago
Michael 42b951aa80
Try to link shared again 5 years ago
Michael 4806e52f62
Try to silence some warnings to reduce noise 5 years ago
michael-loki 0195152e05 Allow builds on MSVC (#518)
* Import cxxopts to replace getopts usage

* Add visual studio build things

* Fixup abseil build parts

* Replace __attribute__((unused)) with ABSL_ATTRIBUTE_UNUSED

* Fixup minor windows build issues

* Replace getopts usage

* Temporarily fixup .rc files

* More minor windows fixes

* Get a working build

* Revert .rc files

* Revert changes to nodedb
5 years ago
Jeff Becker 3da6551e82
make android compile 5 years ago
Rick V 87cebd9ba6
port abseil-cpp to Solaris 2.x and legacy compiler
fuck oracle with a rusty knife, we only support compilers with a full implementation of G++ (so, basically, only clang)
6 years ago
Rick V 250bcfc340 make abseil reproducible 6 years ago
Rick V 8443c5ab8c
Support abseil on i686-pc-winnt-gnu 6 years ago
Ryan Tharp 2906a89e62 make linux compile 6 years ago
Rick V 01871a4cbc
fix openbsd 6 years ago
Rick V 4c19f562f0
A compromise for C++17 ports.
Remove abseil build config for such targets.
Include headers (which should fall through by definition).
Macintosh can go fuck itself.
6 years ago
Michael 41f9f5fad6
Import abseil LTS 20181200 6 years ago