#!/bin/bash
# Copyright (c) 2000-2018 Synology Inc. All rights reserved.

install -m
if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	make DESTDIR=${TmpInstDir} install-strip
else
	make DESTDIR=${TmpInstDir} install
fi

rm -rf ${TmpInstDir}/{share,bin,sbin}

install -Dm755 misc/mke2fs ${TmpInstDir}/sbin/mke2fs
install -Dm755 misc/tune2fs ${TmpInstDir}/sbin/tune2fs
install -Dm755 misc/badblocks ${TmpInstDir}/sbin/badblocks
install -Dm755 resize/resize2fs ${TmpInstDir}/sbin/resize2fs
install -Dm755 e2fsck/e2fsck ${TmpInstDir}/sbin/e2fsck
install -Dm755 debugfs/debugfs ${TmpInstDir}/sbin/debugfs
install -Dm755 misc/chattr $TmpInstDir/bin/chattr
install -Dm755 misc/lsattr $TmpInstDir/bin/lsattr

if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	${STRIP} ${TmpInstDir}/sbin/mke2fs
	${STRIP} ${TmpInstDir}/sbin/tune2fs
	${STRIP} ${TmpInstDir}/sbin/badblocks
	${STRIP} ${TmpInstDir}/sbin/resize2fs
	${STRIP} ${TmpInstDir}/sbin/e2fsck
	${STRIP} ${TmpInstDir}/sbin/debugfs
	${STRIP} ${TmpInstDir}/bin/chattr
	${STRIP} ${TmpInstDir}/bin/lsattr
fi

ln -sf mke2fs ${TmpInstDir}/sbin/mkfs.ext3
ln -sf mke2fs ${TmpInstDir}/sbin/mkfs.ext4
ln -sf e2fsck ${TmpInstDir}/sbin/fsck.ext3
ln -sf e2fsck ${TmpInstDir}/sbin/fsck.ext4

