nixos-generators/Makefile
2021-06-18 23:16:36 +02:00

16 lines
412 B
Makefile

PREFIX ?= /usr/local
SHARE ?= $(PREFIX)/share/nixos-generator
all:
SOURCES = formats format-module.nix configuration.nix nixos-generate.nix
install:
mkdir -p $(PREFIX)/bin $(SHARE)
sed \
-e "s|libexec_dir=\".*\"|libexec_dir=\"$(SHARE)\"|" \
-e "s|#!/usr/bin/env.*|#!/usr/bin/env bash|" \
nixos-generate > $(PREFIX)/bin/nixos-generate
chmod 755 $(PREFIX)/bin/nixos-generate
cp -r $(SOURCES) $(SHARE)