Skip to content

Installation

Leonard Ramminger edited this page Aug 22, 2026 · 1 revision

Installation

Build Tempify, install locally, or use the ReqPack package.

Requirements

  • C++23-capable compiler
  • CMake 3.31+
  • CLI11
  • git (for automatic Prebyte fetch on first configure)

Build from source

git clone https://github.com/Coditary/Tempify.git
cd Tempify
cmake -S . -B build
cmake --build build
./build/tempify --help

Local install:

cmake --install build --prefix "$HOME/.local"export PATH="$HOME/.local/bin:$PATH"
tempify --version

Local Prebyte override

Prebyte is pinned from GitHub by default during configure. For Prebyte development:

cmake -S . -B build -DTEMPIFY_PREBYTE_SOURCE_DIR=/absolute/path/to/Prebyte

ReqPack install (.rqp)

The tempify-cli package installs:

  • Runtime under $XDG_DATA_HOME/tempify/runtime/<version>-<release>+r<revision>/
  • Symlink ~/.local/bin/tempify
  • ReqPack plugin under $XDG_DATA_HOME/reqpack/plugins/tempify/
rqp install ./dist/tempify-cli-0.1.0-linux-x86_64.rqp --non-interactive
~/.local/bin/tempify --help

Via release index (repository must be configured in ReqPack):

rqp install rqp:tempify-cli --non-interactive

Note: ReqPack CLI package = tempify-cli. The template system in ReqPack is named tempify (rqp install tempify <template-id>).

Docker

Release image: ghcr.io/coditary/tempify (linux/amd64, linux/arm64). Contains only tempify, not ReqPack.

Next step

Getting Started

Clone this wiki locally