diff options
Diffstat (limited to 'pkgs/os-specific/linux/ext3cow-tools/builder.sh')
-rwxr-xr-x | pkgs/os-specific/linux/ext3cow-tools/builder.sh | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/ext3cow-tools/builder.sh b/pkgs/os-specific/linux/ext3cow-tools/builder.sh new file mode 100755 index 000000000000..3e29ff4903b3 --- /dev/null +++ b/pkgs/os-specific/linux/ext3cow-tools/builder.sh @@ -0,0 +1,14 @@ +source $stdenv/setup + +tar -zxvf $src +cd ext3cow-tools/ + +kernelslashed=$(echo $kernel | sed 's/\//\\\//g') +sed -i "s/linux\/ext3cow_fs.h/$kernelslashed\/lib\/modules\/2.6.21.5-default\/build\/include\/linux\/ext3cow_fs.h/" ext3cow_tools.h #ugh dirty header rewrite.... + +make + +ensureDir $out/bin/ +cp ss $out/bin/snapshot +cp tt $out/bin/ +cp e2d $out/bin/ |