Commit Graph

8 Commits

Author SHA1 Message Date
Alex Miller 499560097f Fix CXXFLAGS being set for .c files in compile_commands.json 2018-08-14 15:50:26 -07:00
Alex Miller 9bcc7685d2 Add creating compile_commands.json to the build system.
I'm really not proud of how I did this though.

It must be run from the same environment as one's editor (ie. not in the
docker image) so that the paths are correct.
2018-08-14 15:50:26 -07:00
Alex Miller 01659e34cc Move TLS libs into STATIC_LIBS to avoid having a make dependency on them.
And fix STATIC_LIBS to be cross platform.
2018-07-04 00:29:53 -07:00
Alex Miller 8095860fee Fix MacOS build by duplicating a build recipe.
macOS `make` doesn't understand define, but also doesn't error on it, so it
just silently doesn't build cpp files.
2018-06-20 14:35:02 -07:00
Alex Miller 61031a397f Fix two issues from .actor.g.cpp move from commit aead2586
1. "Compiling     file" messages were lost, and have been returned

2. Dependency information for actor compiled files were lost, as it turned out
to be location dependant in a way that wasn't previously understood.
Dependencies has been verified to work correctly now.
2018-06-19 17:46:42 -07:00
Alex Miller aead2586f4 Move .actor.g.cpp files to .obj.
This means that grep over our source tree doesn't return 2x the results.
2018-06-18 16:47:27 -07:00
Alec Grieser 0bae9880f1 remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
FDB Dev Team a674cb4ef4 Initial repository commit 2017-05-25 13:48:44 -07:00