about summary refs log tree commit diff
path: root/build
blob: 6764e6a0bb174066fe56c90ec1172058ba3d66e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh

SRC_DIR="$HOME/.xmonad"
EXE_NAME="xmonad-ng"
OUT="$1"

cd "$SRC_DIR" || exit 1

cabal new-configure --enable-optimization

cabal new-build

find "$SRC_DIR"/dist-newstyle -type f -executable -name "$EXE_NAME" \
    -exec mv -u '{}' "$OUT" ';'

Consider giving Nix/NixOS a try! <3