#!/bin/bash
# skrypt ma za zadanie stworzenie wersji universal binary z wszystkich binarnych plików używanych przez Kadu
# autorzy: max & joi
# licencja: gpl v2 lub wyższa

KINTEL=~/Desktop/kaduintel/Kadu.app
KPPC=~/Desktop/kaduppc/Kadu.app
KUB=~/Desktop/Kadu.app

lipo $KINTEL/Contents/MacOS/kadu $KPPC/Contents/MacOS/kadu -create -output $KUB/Contents/MacOS/kadu
lipo $KINTEL/Contents/MacOS/playsound $KPPC/Contents/MacOS/playsound -create -output $KUB/Contents/MacOS/playsound
lipo $KINTEL/Contents/Frameworks/libsndfile.1.dylib $KPPC/Contents/Frameworks/libsndfile.1.dylib -create -output $KUB/Contents/Frameworks/libsndfile.1.dylib

#na makintelu te biblioteki są UB, więc nie trzeba nic lipować
cp $KINTEL/Contents/Frameworks/libssl.*.dylib $KUB/Contents/Frameworks/
cp $KINTEL/Contents/Frameworks/libcrypto.*.dylib $KUB/Contents/Frameworks/

for i in $KINTEL/kadu/modules/*.dylib; do
	MODNAME=`basename $i`
	lipo $KINTEL/kadu/modules/$MODNAME $KPPC/kadu/modules/$MODNAME -create -output $KUB/kadu/modules/$MODNAME
done
