Commit graph

2,020 commits

Author SHA1 Message Date
6f1b0aca76 build: use streamlined xo-cmake api 2023-10-22 17:27:05 -04:00
ef1e0b0371 build: use streamlined xo-cmake api 2023-10-22 17:26:35 -04:00
4ccb726cca xo-cmake: simplify api -- drop nxo_ args 2023-10-22 17:26:00 -04:00
24a145b489 cosmetic: warning comment 2023-10-22 17:05:37 -04:00
16306684d3 cosmetic: comments 2023-10-22 17:05:05 -04:00
5f9942cf03 build: bugfix: ordinaltree<-randomgen dependency in cmake config 2023-10-22 16:18:45 -04:00
a55be71914 build: pyreflect -> xo_pyreflect 2023-10-22 15:54:01 -04:00
098c979f2d cmake target pyreflect -> xo_pyreflect 2023-10-22 15:53:04 -04:00
8ad5460831 build: patch xo- or xo_ prefixes 2023-10-22 15:50:42 -04:00
ff0c4f2019 build: fix include-tree install 2023-10-22 15:23:59 -04:00
4e933b9a7c build: fix include paths 2023-10-22 15:18:24 -04:00
020f72c375 build: track chnage to xo-ordinaltree cmake target name 2023-10-22 15:13:55 -04:00
7add629792 build: cmake target must match cmake config templates 2023-10-22 15:13:26 -04:00
fa0444daa1 build: streamline include-tree install 2023-10-22 14:59:00 -04:00
c09dfcc4f5 build: streamling include-tree install 2023-10-22 14:58:37 -04:00
a115153dd0 build: + missing deps (noticed in submodule build) 2023-10-22 14:58:12 -04:00
8036f787e1 build: + pyutil dep 2023-10-22 14:57:48 -04:00
e548a3e8ed build: handle cmake target called xo_pyutil instead of pyutil 2023-10-22 14:56:52 -04:00
74a23f1132 pyreflect: + xo-pyutil dep 2023-10-22 14:55:32 -04:00
5553fe5f70 pyreactor: + pyprintjson dep 2023-10-22 14:55:03 -04:00
66a6687039 pyprintjson: + pyreflect dep 2023-10-22 14:54:40 -04:00
e3e50aca2c build: streamline include-tree install 2023-10-22 14:54:07 -04:00
7b433e3f4e build: .cmake code layout 2023-10-22 14:52:39 -04:00
fa5e4216a8 globally-unique cmake target names for submodule build 2023-10-22 14:49:21 -04:00
3831e387a9 indentlog: need unique cmake targets across xo for submodule build 2023-10-22 14:45:18 -04:00
35820ef0da xo-cmake: sub-module build w/out relying on cmake external-project 2023-10-22 14:29:03 -04:00
a480e40afe build: adopt builddir/include/xo/target in include path 2023-10-20 12:39:29 -04:00
3194fb35f7 fix include path for generated .hpp 2023-10-20 12:34:06 -04:00
729975b145 tidy: drop dead comments 2023-10-20 12:32:19 -04:00
2dbda84ef1 fix include symlink handling for pybind11 libraries 2023-10-20 12:25:10 -04:00
71416fcd25 xo-cmake: provide canoncial include dir for generated pyfoo.hpp 2023-10-19 17:42:09 -04:00
0119cdfe1c symlink policy for pybind11 libs 2023-10-19 17:35:05 -04:00
20fbb27afc build: symlink-aware install variation for pyxxx libraries 2023-10-19 17:29:24 -04:00
fe268c12b2 doc: nits in README.md 2023-10-19 17:18:48 -04:00
32a027e610 github: nit: copypasta for name 2023-10-19 17:18:32 -04:00
f26fb23255 build: support symlink-enabled variation 2023-10-19 17:18:21 -04:00
7c2d01c5f4 build: support symlink-enabled variation 2023-10-19 17:10:28 -04:00
dd01874b2e build: support symlink-enabled variation 2023-10-19 17:04:09 -04:00
c0c9cf279e github: nit: name for workflow yaml 2023-10-19 17:03:47 -04:00
aa24e18909 build: support symlink-centric variation 2023-10-19 16:56:14 -04:00
5b3f712e0f build: + symlink-centric install 2023-10-19 16:52:29 -04:00
f48208072a xo-cmake: + xo_install_library5() 2023-10-19 16:52:08 -04:00
4f5cd005b3 Merge branch 'main' of github.com:Rconybea/randomgen 2023-10-19 16:35:17 -04:00
36a6edc51f build: allow symlink-preferred install 2023-10-19 16:34:28 -04:00
e3f6cda58f build: make symlink-aware 2023-10-19 16:30:55 -04:00
ee6eb49354 build: make symlink-aware 2023-10-19 16:26:49 -04:00
ea36e50ea0 minor tweaks : doc , build messaging 2023-10-19 16:26:27 -04:00
6d5a14b335 bugfix: XO_PROJECT_NAME -> PROJECT_NAME in .cmake.in 2023-10-19 16:20:33 -04:00
7ccc752b00 build: support symlink-only install 2023-10-19 16:02:33 -04:00
6bb448708b build: symlink-aware install 2023-10-19 15:46:37 -04:00