.ONESHELL:
SHELL := /bin/bash

NAME = ghost-cli

.SILENT: clean obsservices tar
default: clean obsservices tar

clean:
	rm -rf Ghost-CLI $(NAME)-*.obscpio npm-packages-offline-cache.tar.zst

obsservices:
	echo "##########"
	echo "Running OBS services"
	osc service manualrun

tar:
	podman run \
		-ti \
		--rm \
		--pull=always \
		-v .:/data/ \
		registry.opensuse.org/opensuse/tumbleweed:latest \
		bash /data/vendor_yarn_dependencies.sh $(NAME) nodejs24
