Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'nao/master' | ancarola | 2019-01-27 | 4 | -4/+216 |
|\ | | | | | | | Configure | ||||
| * | Add g++ flag to use gold instead of ld for faster linkage | Nao Pross | 2019-01-27 | 2 | -1/+184 |
| | | |||||
| * | Fix configure.py to build signal_test | Nao Pross | 2019-01-27 | 2 | -3/+32 |
| | | |||||
* | | Small fix T& -> T* | ancarola | 2019-01-27 | 3 | -3/+3 |
| | | |||||
* | | Debug signals attempted | ancarola | 2019-01-27 | 4 | -32/+40 |
|/ | |||||
* | Merge remote-tracking branch 'raffa/master' | Nao Pross | 2019-01-26 | 20 | -65/+280 |
|\ | |||||
| * | Testing signal | ancarola | 2019-01-26 | 9 | -8/+34 |
| | | |||||
| * | Fix signal template errorsignal-fix | Nao Pross | 2019-01-26 | 2 | -3/+9 |
| | | |||||
| * | Template error on compile signal test | ancarola | 2019-01-25 | 13 | -48/+47 |
| | | |||||
| * | Core channel in flatland and signal test | ancarola | 2019-01-25 | 9 | -39/+224 |
| | | |||||
* | | Restore old files to ease merge (flatland, signal, window) | Nao Pross | 2019-01-26 | 5 | -63/+477 |
| | | | | | | | | There was nothing particularly important anyway | ||||
* | | Update configure.py to add granular testing | Nao Pross | 2019-01-26 | 1 | -12/+28 |
| | | | | | | | | | | | | | | Tests can now be added with: add_test(bf, <test source>, [<sources to test>]) Note: tests are not built by default | ||||
* | | Add another warning flag | Nao Pross | 2019-01-25 | 1 | -0/+1 |
| | | |||||
* | | Add even MORE warning flags | Nao Pross | 2019-01-25 | 1 | -1/+6 |
| | | |||||
* | | Fix unintialized parent constructor in core::task | Nao Pross | 2019-01-25 | 1 | -1/+1 |
| | | |||||
* | | Rebuild flat::window around wsdl2::window | Nao Pross | 2019-01-25 | 3 | -275/+18 |
| | | |||||
* | | Enable more compiler warnings | Nao Pross | 2019-01-25 | 3 | -9/+6 |
| | | |||||
* | | Rewrite minimal flatland init | Nao Pross | 2019-01-25 | 4 | -203/+46 |
| | | |||||
* | | Fix debug.hpp compilation error | Nao Pross | 2019-01-25 | 1 | -4/+4 |
|/ | |||||
* | Update to make configure.py to build deps, instead of build.ninja | Nao Pross | 2019-01-25 | 1 | -9/+20 |
| | |||||
* | It compiles! Probably super broken, but compiles! | Nao Pross | 2019-01-25 | 24 | -131/+110 |
| | |||||
* | Update configure.py to default build libflatland.{so, a} | Nao Pross | 2019-01-25 | 1 | -0/+3 |
| | |||||
* | Delete log.dat | Nao Pross | 2019-01-25 | 1 | -1249/+0 |
| | |||||
* | Fix all header names in #include statements | Nao Pross | 2019-01-25 | 20 | -38/+38 |
| | |||||
* | Rename everything under engine/ to remove `flat' and be `.hpp' | Nao Pross | 2019-01-25 | 25 | -0/+0 |
| | |||||
* | Delete bin and test/makefile update .gitignore | Nao Pross | 2019-01-25 | 4 | -11/+1 |
| | |||||
* | Merge remote-tracking branch 'nao/master' | ancarola | 2019-01-23 | 2 | -0/+48 |
|\ | | | | | | | Bene bene | ||||
| * | Fix _np::inspect in release mode | Nao Pross | 2019-01-23 | 1 | -1/+3 |
| | | |||||
| * | Add powerful debug header | Nao Pross | 2019-01-23 | 2 | -0/+46 |
| | | | | | | | | Also, delete lib/libwrapsdl2. Why is it still there? | ||||
* | | j | ancarola | 2019-01-23 | 1 | -66/+0 |
| | | |||||
* | | Fixes on signals | ancarola | 2019-01-23 | 11 | -116/+1469 |
| | | |||||
* | | Merge remote-tracking branch 'nao/master' | ancarola | 2019-01-23 | 9 | -117/+63 |
|\ \ | |/ | | | | | No conflits, YEEESS | ||||
| * | Update job interface to allow safe ownership delegation | Nao Pross | 2019-01-23 | 4 | -32/+43 |
| | | |||||
| * | Merge branch 'raii-task' | Nao Pross | 2019-01-23 | 8 | -91/+26 |
| |\ | |||||
| | * | Fix bug in RAII jobs, debug session on ts3 | Nao Pross | 2019-01-23 | 4 | -17/+29 |
| | | | |||||
| | * | Update .gitignore, delete makefile add -g flag to build | Nao Pross | 2019-01-23 | 3 | -71/+2 |
| | | | |||||
| * | | Delete build directory | Nao Pross | 2019-01-23 | 1 | -0/+0 |
| | | | |||||
* | | | Signal finalized? | ancarola | 2019-01-23 | 12 | -23/+24 |
| | | | |||||
* | | | Labelled, signal | ancarola | 2019-01-23 | 7 | -173/+178 |
|/ / | |||||
* | | Task debugging | ancarola | 2019-01-23 | 6 | -16/+39 |
| | | |||||
* | | Merge remote-tracking branch 'nao/raii-task' | ancarola | 2019-01-23 | 4 | -27/+92 |
|\ \ | |/ | | | | | Ci siamo | ||||
| * | Make job hold RAII pointers that can expire, update test | Nao Pross | 2019-01-23 | 4 | -27/+92 |
| | | | | | | | | Note: does not work, idk why | ||||
* | | signal opt | ancarola | 2019-01-23 | 4 | -4/+4 |
|/ | |||||
* | Use custom comparison for core::prioritize (instead of std::less) | Nao Pross | 2019-01-23 | 3 | -8/+16 |
| | | | | | This way, another class can iherit core::prioritized and overload its operator<(). | ||||
* | Remove old lib/libwrapsdl2 | Nao Pross | 2019-01-23 | 1 | -0/+0 |
| | |||||
* | Integrate prioritized into task, rename prior_t to priority_t | Nao Pross | 2019-01-23 | 6 | -71/+31 |
| | | | | | | | | There was a bunch of code in core/priority.hpp that has been reduced. It works the same as before, just with less stuff. task.cpp is buildable without errors with: $ ninja build/engine/task.o | ||||
* | ceh | ancarola | 2019-01-22 | 1 | -2/+2 |
| | |||||
* | Here we go | ancarola | 2019-01-22 | 12 | -156/+205 |
| | |||||
* | Add include headers of libraries | Nao Pross | 2019-01-22 | 4 | -1/+3 |
| | | | | | | A symlink was used to point to the public header dir of the library. It may not be the best idea because it can break under non *nix systems, but it works. | ||||
* | Prettify configure.py output (build.ninja) | Nao Pross | 2019-01-22 | 1 | -6/+11 |
| |