blob: dfcf5c1cf3fbdc94ffa0963e946f5b0da4ebaf46 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/env sh
echo 'Cleaning up previous builds...'
rm -rf build
mkdir build
echo 'Copying fresh sources'
cp -rf dwm-src/* build
echo 'Enumerating patches...'
cd patches
find * | sort -n | tee ../build/patches.lst
echo 'Applying patches...'
cd ../build
cat patches.lst | while read p;
do
echo "Applying patch \"${p}\"..."
if ! patch -sp1 < ../patches/$p; then
echo "Patch ${p} failed!!! Aborting."
exit 1
fi
done
|