Commit graph

2,503 commits

Author SHA1 Message Date
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
14ee09a76b build: update include paths to include xo/ 2023-10-06 19:22:04 -04:00
ebfbd40afc bugfix: include part must supply xo/ 2023-10-06 19:12:24 -04:00
81f04b86f7 merge 2023-10-06 19:08:57 -04:00
1b3be7e733 build: account for xo/ insertion into include path 2023-10-06 18:43:49 -04:00
8ba04142ea build fix: account for xo/ insertion into include path 2023-10-06 18:43:00 -04:00
5b558ce086 .gitignore: + compile_commands.json 2023-10-06 18:42:32 -04:00
00fae469e0 randomgen: fixing include paths for xo/ insertion 2023-10-06 18:41:45 -04:00
aaba8f0508 drop include path 2023-10-06 18:33:48 -04:00
c6a258eb3c indentlog: insert xo/ into include path 2023-10-06 18:30:10 -04:00
1e62d358dc + README.md 2023-10-06 18:22:44 -04:00
b7b80ffe75 .gitignore: + .ccache 2023-10-06 18:22:27 -04:00
243e9573c7 randomgen: inserted xo/ into include path 2023-10-06 18:21:58 -04:00
f5c60e299b xo-reflect: update subsys include location 2023-10-06 18:09:41 -04:00
2b195c47f7 subsys: insert xo/ into include path 2023-10-06 18:09:21 -04:00
d480174107 refcnt: insert xo/ into include path 2023-10-06 18:03:21 -04:00
61ddb8140e refcnt: update after inserting xo into include path 2023-10-06 18:02:22 -04:00
9718be824b cosmetic: indentation 2023-10-06 17:05:28 -04:00
c8280cb8c4 document compile_commands.json symlink + .gitignore 2023-10-06 17:05:08 -04:00
035c187cd1 cmake: remove not-working guards on CMAKE_EXPORT_COMPILE_COMMANDS 2023-10-06 16:59:19 -04:00
08d4ceeb32 provide for xo/ subdir in include path 2023-10-06 16:54:25 -04:00
6be9037f10 reflect: insert xo/ subdir into include path 2023-10-06 16:53:47 -04:00
ba95d0a40c cosmetic: drop cmake message 2023-10-06 16:40:18 -04:00
af1d2f3535 bugfix: cmake config template 2023-10-06 16:40:03 -04:00
c18c848179 tidy: c++ indentation 2023-10-06 16:39:53 -04:00
d148f3d51f tidy: remove dup decl 2023-10-06 16:39:40 -04:00
cfef8198d4 utest: use randomgen/print.hpp 2023-10-04 16:02:52 -04:00
9a2fc0605b randomgen: + print.hpp 2023-10-04 16:01:48 -04:00
d7316a2ef0 github: typo: loal -> local 2023-10-04 15:56:40 -04:00
a26a6e4656 random: use get_random() instead of arc4random_buf() for non-bsd builds 2023-10-04 15:50:40 -04:00
5b4858e075 github: + libbsd-dev dep 2023-10-04 13:54:43 -04:00