22 Commits (4a7bc85d7245a19e7e380e7429011b96287974ec)

Author SHA1 Message Date
Josh Haberman 6155ed8b49 Re-add amalgamation rules and remove google protobuf from Travis. 6 years ago
Josh Haberman 3b7dc27fb5 Fixed amalgamated build and added test. 8 years ago
Josh Haberman cf22c890c9 Adjust PATH in .travis.yml instead of travis.sh. 8 years ago
Josh Haberman 7d1de129cd Updated Travis to put protoc in a subdirectory for genfiles. 8 years ago
Joshua Haberman e6fa3f9d86 Changed schema for JSON test to be defined in a .proto file. (#54) 9 years ago
Joshua Haberman 68bc62a7fa Split upb::Arena/upb::Allocator from upb::Environment. (#58) 9 years ago
Josh Haberman ba4b6f5c84 Properly populate field presence flag on messages according to syntax flag. 9 years ago
Josh Haberman 919fea438a Ported upb to C89, for greater portability. 10 years ago
Josh Haberman e2840a4aa1 Restructure tables for C89 port and smaller size. 10 years ago
Josh Haberman 00c36ece20 Upload failing artifacts to S3 for debugging purposes. 10 years ago
Josh Haberman e087947c84 Enabled asserts() and verbosity for most Travis builds. 10 years ago
Josh Haberman eace8e3295 Enable Travis for Clang, and enable -Werror for all Travis builds. 10 years ago
Josh Haberman 51cf616dab Changes to Lua module loading, and file generation. 10 years ago
Martin Maly 508c39ee13 Resolve compilation errors if compiled with more stringent semantic checks. 10 years ago
Josh Haberman 51513c6e7f Add -O0 for coverage run to hopefully get better data. 10 years ago
Josh Haberman bebdc009b4 Coverage support for coveralls.io. 10 years ago
Josh Haberman 648afe3da6 I think I have the right 32-bit C++ libraries now. 10 years ago
Josh Haberman 697297433b Maybe I finally got the right C++ library for 32-bit? 10 years ago
Josh Haberman 4b7fad4624 32-bit builds also needs 32-bit C++ library. 10 years ago
Josh Haberman 562a4d80df 32-bit build needs 32-bit libraries installed. 10 years ago
Josh Haberman 66a74a4fd5 Added lua and core32 Travis builds, and rewrote README.md 10 years ago
Josh Haberman 3461a5113e Enable more Travis configurations. 10 years ago