#!/bin/sh

if [ x"$XTVDIR" = x"" ]
then
	echo Environment variable XTVDIR should be set to the root of the xtv sources
	exit 1
fi

app=XTelevision.app

function make_debuglinks()
{
	mkdir -p $XTVDIR/build/$app/Contents/PlugIns

	ln -sf $XTVDIR/build/AudioPlugin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/Bt8xxPlugin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/GLWindowPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/QTPlayerPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/QTRecorderPlugin.bundle      $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/ControllerPlugin.bundle      $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/PlayListPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/ProgramListPlugin.bundle     $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/DefaultSkin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf $XTVDIR/build/Bt8xx.kext                   $XTVDIR/build/$app
	ln -sf $XTVDIR/build/Preferences.app              $XTVDIR/build/$app
	ln -sf $XTVDIR/build/Mixer.app                    $XTVDIR/build/$app
}

function make_links()
{
	mkdir -p $XTVDIR/build/$app/Contents/PlugIns

	ln -sf ../../../AudioPlugin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../Bt8xxPlugin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../GLWindowPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../QTPlayerPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../QTRecorderPlugin.bundle      $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../ControllerPlugin.bundle      $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../PlayListPlugin.bundle        $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../ProgramListPlugin.bundle     $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../../../DefaultSkin.bundle           $XTVDIR/build/$app/Contents/PlugIns
	ln -sf ../Bt8xx.kext                         $XTVDIR/build/$app
	ln -sf ../Preferences.app                    $XTVDIR/build/$app
	ln -sf ../Mixer.app                          $XTVDIR/build/$app
}

#( make_debuglinks )
( make_links )
