theopolis
# macOS
cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.11 -DOSQUERY_VERSION=4.1.2 ..
make -j15 package
ls osquery-4.1.2.pkg
# Linux
# Assume osquery is cloned to /build/usr/src/debug/osquery
# And /build/usr/src/debug/osquery/build is your CMake build directory
cmake -DOSQUERY_BUILD_TESTS=OFF -DOSQUERY_TOOLCHAIN_SYSROOT=/usr/local/osquery-toolchain -DOSQUERY_VERSION=4.1.2 -DPACKAGING_SYSTEM=RPM ..
make -j15 package
ls osquery-4.1.2-1.linux.x86_64.rpm
mv osquery-debuginfo-4.1.2-1.x86_64.rpm osquery-debuginfo-4.1.2-1.linux.x86_64.rpm
cmake -DOSQUERY_BUILD_TESTS=OFF -DOSQUERY_TOOLCHAIN_SYSROOT=/usr/local/osquery-toolchain -DOSQUERY_VERSION=4.1.2 -DPACKAGING_SYSTEM=DEB ..
ls osquery_4.1.2_1.linux.amd64.deb
mv osquery_4.1.2_1.linux.amd64-dbgsym.ddeb osquery-dbgsym_4.1.2_1.linux.amd64.deb
cmake -DOSQUERY_BUILD_TESTS=OFF -DOSQUERY_TOOLCHAIN_SYSROOT=/usr/local/osquery-toolchain -DOSQUERY_VERSION=4.1.2 -DPACKAGING_SYSTEM=TGZ ..
ls osquery-4.1.2_1.linux_x86_64.tar.gz
# Windows
ask Nick ;)