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

if ! checkPlatformFunction SYNO_FEA_SUPPORT_BTRFS; then
	SkipThisProject
	return
fi

mkdir -p ${TmpInstDir}/sbin

install -m755 btrfs ${TmpInstDir}/sbin
ln -sf btrfs ${TmpInstDir}/sbin/btrfsck
install -m755 mkfs.btrfs ${TmpInstDir}/sbin
install -m755 btrfs-show-super ${TmpInstDir}/sbin
install -m755 btrfs-image ${TmpInstDir}/sbin
install -m755 btrfs-find-root ${TmpInstDir}/sbin
install -m755 btrfs-debug-tree ${TmpInstDir}/sbin
install -m755 btrfs-zero-log ${TmpInstDir}/sbin
install -m755 btrfs-debugfs ${TmpInstDir}/sbin
install -m755 btrfs-map-logical ${TmpInstDir}/sbin
install -m755 btrfs-block-csum ${TmpInstDir}/sbin
install -m755 btrfs-super-hack ${TmpInstDir}/sbin

if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	${STRIP} ${TmpInstDir}/sbin/btrfs
	${STRIP} ${TmpInstDir}/sbin/mkfs.btrfs
	${STRIP} ${TmpInstDir}/sbin/btrfs-show-super
	${STRIP} ${TmpInstDir}/sbin/btrfs-image
	${STRIP} ${TmpInstDir}/sbin/btrfs-find-root
	${STRIP} ${TmpInstDir}/sbin/btrfs-debug-tree
	${STRIP} ${TmpInstDir}/sbin/btrfs-zero-log
	${STRIP} ${TmpInstDir}/sbin/btrfs-debugfs
	${STRIP} ${TmpInstDir}/sbin/btrfs-map-logical
	${STRIP} ${TmpInstDir}/sbin/btrfs-block-csum
	${STRIP} ${TmpInstDir}/sbin/btrfs-super-hack
fi

