make should just work

This commit is contained in:
Sridhar Ratnakumar 2022-04-16 11:53:27 -04:00
parent 5ac6f8294a
commit 746d49fb23
2 changed files with 9 additions and 6 deletions

View file

@ -1,9 +1,12 @@
OS := $(shell uname)
# TODO: Automatically detect platform.
all:
$(error Choose a platform (eg: 'make macos'))
if [[ "`uname`" == 'Darwin' ]]; then \
echo macOS; \
make macos; \
else \
echo NixOS; \
make nixos; \
fi
nixos:
sudo nixos-rebuild switch -j auto

View file

@ -5,13 +5,13 @@ This repository contains the Nix / NixOS configuration for all of my systems. St
### NixOS
```sh-session
make nixos
make nixos # Or, just `make`
```
### macOS
```sh-session
make darwin
make darwin # Or, just `make`
```
## Install notes