#!/bin/sh
set -eu
cd nix
patched_carnix() {
src=$1
result=$2
(
cd "$(dirname "$src")"
cargo build
)
carnix "$src" --output "$result"
patch -p1 "$result" ./carnix.patch
}
patched_carnix ./../ofborg/Cargo.lock ./ofborg-carnix.nix