XO common library for http and stream endpoints
  • C++ 73.3%
  • CMake 26.7%
Find a file
Roland Conybeare 4dabd13a89
Some checks failed
build xo-callback + xo dependencies / build (push) Has been cancelled
Split 'xo-cmake/' into commit 'dc64cba29d'
git-subtree-dir: xo-cmake
git-subtree-mainline: 933c6bbbbba2763681038be4f885479b6cbaadf0
git-subtree-split: dc64cba29d
2026-05-31 10:18:25 -04:00
.github/workflows github: + workflow 2023-10-17 16:13:21 -04:00
cmake xo-cmake: setup to make share target available via cmake install 2026-02-27 19:38:53 +11:00
include/xo/webutil xo-webutil: bugfix: track ns change xo::ref::rp -> xo::rp 2024-09-14 13:26:25 -05:00
src/webutil build: support symlink-enabled variation 2023-10-19 17:10:28 -04:00
.gitignore build: streamline CMAKE_MODULE_PATH interaction 2024-03-15 19:35:02 -04:00
CMakeLists.txt xo-webutil: build: update to latest xo-cmake macros 2024-09-14 13:26:15 -05:00
README.md drop false header-only claim ! 2023-10-17 16:16:14 -04:00

webutil library

Getting Started

build + install dependencies

clone repo

$ git clone git@github.com:Rconybea/xo-webutil.git

build and install

$ cd xo-webutil
$ BUILDDIR=build     # for example
$ mkdir $BUILDDIR
$ cd $BUILDDIR
$ PREFIX=/usr/local  # for example
$ cmake -DCMAKE_MODULE_PATH=${PREFIX}/share/cmake -DCMAKE_INSTALL_PREFIX=${PREFIX} ..
$ make
$ make install

LSP support

$ cd xo-webutil
$ ln -s $BUILDDIR/compile_commands.json