Add mock configuration for building against the local dnf repository
[utils/utils.git] / makedepfile
CommitLineData
658331ab
MM
1#!/bin/bash
2# Generates a `make' dependency snippet. -- Matt
3# Call as: makedepfile target(s) <prerequisites-one-per-line
4
5escaperegex='s/ /\\ /g; s/\$/\$\$/g'
6
7while [ $# != 0 ]; do
8 echo -n "$(sed -e "$escaperegex" <<<"$1") "
9 shift
10done
11echo ': \'
12
13escapedprereqs=$(sed -e "$escaperegex")
14
15sed -e 's/$/ \\/' <<<"$escapedprereqs"
16echo
17sed -e 's/$/ :/' <<<"$escapedprereqs"