Commit graph

2,737 commits

Author SHA1 Message Date
4b65f3bb95 callbackset: drop Refcounted header 2023-10-17 15:26:46 -04:00
86b9a40ae7 header-only implementation 2023-10-17 15:22:06 -04:00
add1004108 doc: README additions 2023-10-17 15:21:24 -04:00
652362a127 doc: README additions 2023-10-17 15:18:57 -04:00
465a712252 build: xo_add_shared_library() -> xo_add_shared_library3() 2023-10-17 15:18:40 -04:00
bc55885778 doc: README additions 2023-10-17 15:13:58 -04:00
4246f33642 build: track xo-cmake streamlining 2023-10-17 15:13:19 -04:00
4468aa0ee1 doc: README improvements 2023-10-17 15:06:30 -04:00
b8d15cc1fa mention dependencies in README 2023-10-17 15:02:57 -04:00
2040d530b8 build: streamlining, use xo_install_library3() 2023-10-17 14:55:25 -04:00
a4c264d8db randomgen: distribution + related concepts 2023-10-17 14:54:27 -04:00
0d6e9afc0a build: tidy in CMakeLists.txt 2023-10-17 14:52:53 -04:00
0707571945 cosmetic: indentation 2023-10-17 14:52:44 -04:00
8231420c5e cosmetic: indenting 2023-10-17 14:52:27 -04:00
47f86347a4 doc updates 2023-10-17 14:52:09 -04:00
fb36eee3d0 track XO_LITERAL api change 2023-10-17 14:42:33 -04:00
5fb7586fea Merge branch 'main' of github.com:rconybea/indentlog 2023-10-17 14:37:27 -04:00
298f7a2888 log_level printing + change XO_LITERAL 2023-10-17 14:35:58 -04:00
6a094194f6 Merge branch 'main' of github.com:Rconybea/xo-cmake 2023-10-17 14:34:51 -04:00
54413efce4 + xo_add_shared_library3() 2023-10-17 14:33:52 -04:00
Roland Conybeare
f0208ec71a randomgen: compile fixes for OSX (clang 11) 2023-10-17 00:20:00 -04:00
Roland Conybeare
9227ed0ecf build: drop default gcc-only concept diagnostic 2023-10-17 00:19:13 -04:00
Roland Conybeare
e149d44a93 indentlog: compile fixes for OSX build (clang 11) 2023-10-17 00:18:42 -04:00
Roland Conybeare
f88484a79d indentlog: xo_install_library2() -> xo_install_library3() 2023-10-17 00:17:58 -04:00
Roland Conybeare
9a1e33dfd6 cmake: set readonly permissions on install 2023-10-17 00:17:02 -04:00
Roland Conybeare
4c78144b47 xo-cmake: need CMAKE_INSTALL_PREFIX at least for OSX 2023-10-16 23:17:24 -04:00
Roland Conybeare
d99acc979d xo-cmake: additions to README 2023-10-16 23:12:14 -04:00
be6d36a5c8 build: print CMAKE_MODULE_PATH / CMAKE_PREFIX_PATH 2023-10-12 10:51:25 -04:00
f2c1c26f40 minor: improve AbstractEventProcessor.display + include .name 2023-10-12 09:52:17 -04:00
9adfbb822d Reactor.run_n() returns #events delivered 2023-10-12 01:31:20 -04:00
daa09aff86 reactor: auto-initialization hooks 2023-10-11 20:32:18 -04:00
12d38a7e4a build: + reflect dependency 2023-10-11 20:12:16 -04:00
937109896c ext .gitignore 2023-10-11 19:20:36 -04:00
38b8f34b28 refactor: move impl into .cpp + fix include paths 2023-10-11 19:19:44 -04:00
9a23b29c12 cosmetic: formatting 2023-10-11 18:43:04 -04:00
0f898ff011 bugfix: #pragma once in log_level.hpp 2023-10-11 18:37:09 -04:00
8759357ec7 + .gitignore 2023-10-11 18:27:14 -04:00
886ad07eb3 initial implementation 2023-10-11 18:26:49 -04:00
1c648d70c3 xo-cmake: + xo_install_library3() 2023-10-11 18:03:40 -04:00
4c825252ed xo-cmake: + xo_add_headeronly_library() 2023-10-11 18:03:20 -04:00
30a524b22c build: install include tree 2023-10-11 17:51:31 -04:00
6fd18236eb + unit test 2023-10-11 17:47:19 -04:00
1d7de75889 + FifoQueue 2023-10-11 17:47:07 -04:00
1192ef3073 + EventTimeFn<> template; automate common timestamp patterns 2023-10-11 17:46:36 -04:00
0157f8dc04 initial implementation 2023-10-11 17:46:24 -04:00
756e6c521f function: bugfix: exclude [with T = ...] suffix when printing 2023-10-11 17:43:48 -04:00
bdde88ebae print: pair.hpp: default printer for std::pair<> 2023-10-11 17:43:17 -04:00
4c5992ae40 cosmetic: tidy comment for atavism 2023-10-11 17:43:01 -04:00
03807c5c23 build: supply indentlog config to cmake customers 2023-10-11 17:42:27 -04:00
43a08a9628 gitignore: + compile_commands.json 2023-10-10 15:22:31 -04:00