Files
linuxSmartie/Makefile
2026-01-01 13:56:28 +01:00

26 lines
532 B
Makefile

.PHONY: configure build clean nuke install install_service
BUILD_DIR ?= build
configure:
cmake -S . -B ${BUILD_DIR}
build:
cmake --build ${BUILD_DIR} -j
clean:
cmake --build $(BUILD_DIR) --target clean
nuke: clean
rm -rf $(BUILD_DIR)
install:
install ${BUILD}/linuxSmartie ${HOME}/.local/bin
install_service:
mkdir -p ~/.config/systemd/user
cp linuxSmartie.service ~/.config/systemd/user/linuxSmartie.service
systemctl --user daemon-reload
systemctl --user enable linuxSmartie
systemctl --user start linuxSmartie