Commit graph

296 commits

Author SHA1 Message Date
e6e659bc05 + xo_pybind11_link_flags() + xo_pybind11_library() 2023-10-06 20:14:06 -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
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
ad7ea74f48 bugfix: macro variables in xo_internal_dependency! 2023-10-04 13:35:15 -04:00
8c1bbb0935 xo-cmake: + xo_dependency_headeronly + xo_dependency 2023-10-04 13:32:58 -04:00
e27c64ce15 build: standardizing 2023-10-04 00:01:55 -04:00
dfc7aa23d7 indentlog: use xo_external_target_dependency() for catch2 2023-10-03 17:27:35 -04:00
2b10fec175 + xo_external_target_dependency 2023-10-03 17:22:42 -04:00
dfbc753fd6 try canonical cmake form for catch2 dep 2023-10-03 17:16:52 -04:00
19ca2b6a34 (abandoned experiment with get_target_property()) 2023-10-03 17:09:26 -04:00
1df07c4bb1 merge 2023-10-03 17:02:35 -04:00
abec2b994e + MARKDOWN + TODO 2023-10-03 17:01:57 -04:00
2fc5a385fd + .gitignore 2023-10-03 17:00:05 -04:00
8a325bab4b make catch2 include path precise 2023-10-03 16:59:44 -04:00
f38f489437 xo-cmake: + xo_add_shared_library() + misc 2023-09-27 19:40:39 -04:00
afd595185b indentlog: consolidate CMAKE_EXPORT_COMPILE_COMMANDS + tidy 2023-09-27 18:23:21 -04:00
401fc257e8 xo-cmake: consolidate CMAKE_EXPORT_COMPILE_COMMANDS 2023-09-27 18:21:27 -04:00
50b7877593 indentlog: consolidate CMAKE_CXX_STANDARD setting 2023-09-27 18:13:46 -04:00
3d9d49f617 xo-cmake: consolidate CMAKE_CXX_STANDARD setting 2023-09-27 18:10:31 -04:00
66d8b43941 indentlog: build: streamline using xo-cmake macros 2023-09-27 17:59:12 -04:00
83c3664be5 Merge branch 'main' of github.com:Rconybea/xo-cmake 2023-09-27 17:55:29 -04:00
f4442c07a7 xo-cmake: xo_toplevel_compile_options ++ set CMAKE_INSTALL_RPATH 2023-09-27 17:54:02 -04:00
81a639de98 Merge branch 'main' of github.com:Rconybea/indentlog 2023-09-27 17:33:02 -04:00
49567a59a1 indentlog: build: streamline using xo-cmake macros 2023-09-27 17:30:13 -04:00
31d8ce44de xo-cmake: + xo_include_headeronly_options2() 2023-09-27 17:20:26 -04:00
0c9d13b7eb xo-cmake: + xo_self_dependency() 2023-09-27 16:54:26 -04:00
6ab0524903 xo-cmake: bugfix: must install code-coverage.cmake 2023-09-27 16:31:52 -04:00
fc1963424c xo-cmake: + code-coverage.cmake 2023-09-27 16:28:43 -04:00
7f6579bf30 indentlog: github: fix workflow 2023-09-27 16:20:50 -04:00
6d9eb67743 xo-cmake: bugfix: typos! 2023-09-27 16:14:12 -04:00
8488b2a58a Merge branch 'main' of github.com:Rconybea/xo-cmake 2023-09-27 16:07:27 -04:00
dbb9f38e8d xo-cmake: + xo_toplevel_compile_options() 2023-09-27 16:06:18 -04:00
41c2093027 build: indentlog: use new xo-cmake macros 2023-09-27 13:19:50 -04:00
8884d7f9aa xo-cmake: + xo_export_cmake_config() 2023-09-27 13:19:11 -04:00
795d5ddb69 xo-cmake: + xo_install_library2() 2023-09-27 13:18:59 -04:00
3da73f5d3c xo-cmake: + xo_install_include_tree() 2023-09-27 13:18:40 -04:00
bd3f396933 xo-cmake: + xo_include_options2() 2023-09-27 12:01:27 -04:00
aa1256fca7 build: + xo-cmake dependency 2023-09-27 11:05:31 -04:00
27c4535bf6 github: bugfix: typo (#2) in .yml 2023-09-26 17:26:48 -04:00
31abb2ae41 github: bugfix: typo in .yml 2023-09-26 17:25:43 -04:00
efa8afa9c2 github: fetch new xo-cmake dep 2023-09-26 17:24:44 -04:00
d349796363 initial commit 2023-09-26 17:11:57 -04:00
bf92724aa5 bugfix: default CMAKE_INSTALL_RPATH 2023-09-24 12:49:03 -04:00
5d6bd7cd40 build: + cmake boilerplate to make indentlog cmake-findable 2023-09-22 19:46:26 -04:00
4f6f045423 utest: ++ function test 2023-09-22 15:19:06 -04:00
7aa534567f utest: + function_name test 2023-09-22 15:15:11 -04:00
3983361e78 color: bugfix: color_off() needs to know color spec 2023-09-22 15:14:50 -04:00
b2d939363e utest: + code_location test 2023-09-22 14:55:38 -04:00