Commit graph

1,533 commits

Author SHA1 Message Date
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
0f898ff011 bugfix: #pragma once in log_level.hpp 2023-10-11 18:37:09 -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
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
4d2cc52658 refcnt: + indentlog dep in generated cmake config 2023-10-10 13:03:45 -04:00
7a800d7cf0 Merge branch 'main' of github.com:Rconybea/subsys 2023-10-09 16:59:14 -04:00
6da0ceb35d subsys: + operator<< for InitEvidence 2023-10-09 16:57:05 -04:00
ccb934e2b5 cosmetic: indentation in init_reflect.hpp 2023-10-09 16:53:37 -04:00
d0ccff195f bugfix: include path + reindent 2023-10-09 14:03:10 -04:00
26dffce470 build: bugfix: support transitive deps in find_package helper 2023-10-09 14:00:54 -04:00
4daef05550 build: + testing (even though no tests) for consistency 2023-10-08 14:21:40 -04:00
e1bbb4261c buld: simplify: just need xo_dependency() 2023-10-08 14:10:38 -04:00
5da396c8c3 build: xo_dependency_headeronly() -> xo_headeronly_dependency() 2023-10-08 14:05:42 -04:00
58b7f567e9 build: xo_dependency_headeronly() -> xo_dependency() 2023-10-08 13:56:20 -04:00
c494a44f99 build: xo_dependency_headeronly() -> xo_dependency() 2023-10-08 13:55:45 -04:00
19fe68dc0e + .gitignore 2023-10-08 13:54:55 -04:00
3f82f69374 Merge branch 'main' of github.com:Rconybea/randomgen 2023-10-08 13:53:48 -04:00
f05068a45b bugfix: xo/ in include path 2023-10-08 13:52:02 -04:00
5019c94024 build nit: xo_internal_dependency() -> xo_dependency() 2023-10-08 13:51:39 -04:00
50cf27b6a2 bugfix: xo/ in include path 2023-10-08 13:51:14 -04:00
46ff8f0b41 cmake: + xo_hreaderonly_dependency() to fix confusion 2023-10-08 13:50:08 -04:00
2ccb974fbf xo-cmake: + xo_pybind11_dependency() 2023-10-07 16:07:06 -04:00
ac5534d8e2 build: use new xo_pybind11_dependency() 2023-10-07 16:03:39 -04:00
5ad75dec28 bugfix: workaround apparent cmake bug 2023-10-07 00:45:02 -04:00
7e80de41aa revert failed experiment 2023-10-07 00:34:56 -04:00
0bc65c8727 experiment: try attaching dirs with PUBLIC keyword 2023-10-07 00:31:35 -04:00
863f87db7d xo-cmake: unwind mistake, revert to INTERFACE for headeronly dep 2023-10-07 00:16:07 -04:00
f25389cda2 initial commit 2023-10-07 00:02:05 -04:00
5f22bca0dc refcnt: build tweaks 2023-10-06 23:56:16 -04:00
0c73b5417b reflect: tidy indentlog dep 2023-10-06 23:55:13 -04:00
7d1e2f3902 drop cmake-config-mediated indentlog dep (will see if need later) 2023-10-06 23:54:42 -04:00
cb74a35334 xo-cmake: pybind11 install tweaks 2023-10-06 23:53:56 -04:00
8247f9b56f pybind11: hack to set library directory (won't work with nix) 2023-10-06 23:53:28 -04:00
bfc7828b0a xo-cmake: bugfix: PUBLIC not INTERFACE in xo_dependency_headeronly() 2023-10-06 23:53:04 -04:00
cd6bd92e3f xo-cmake: tweak exported header dirs 2023-10-06 23:52:45 -04:00
415c81b181 README: formatting + example 2023-10-06 23:41:26 -04:00
a467f151bc .gitignore: + compile_commands.json 2023-10-06 23:41:16 -04:00
c12a3ec726 + .gitignore 2023-10-06 23:13:27 -04:00
515f632cb5 initial commit (kitbashed from kalman project) 2023-10-06 23:10:40 -04:00
e6e659bc05 + xo_pybind11_link_flags() + xo_pybind11_library() 2023-10-06 20:14:06 -04:00
b3d4a1276e build: fix include path to insert xo/ dir 2023-10-06 19:27:24 -04:00