diff --git a/SparkleShare/Mac/SparkleShare.Mac.csproj b/SparkleShare/Mac/SparkleShare.Mac.csproj index 07501fca..672ed487 100644 --- a/SparkleShare/Mac/SparkleShare.Mac.csproj +++ b/SparkleShare/Mac/SparkleShare.Mac.csproj @@ -100,7 +100,7 @@ false HttpClientHandler Default - None + Platform None latest @@ -128,7 +128,7 @@ false HttpClientHandler Default - None + Platform Mac Developer 3rd Party Mac Developer Installer None @@ -157,7 +157,7 @@ false false false - None + Platform HttpClientHandler Default None diff --git a/SparkleShare/Mac/packReleaseDist.sh b/SparkleShare/Mac/packReleaseDist.sh index 352c6025..84911ce4 100755 --- a/SparkleShare/Mac/packReleaseDist.sh +++ b/SparkleShare/Mac/packReleaseDist.sh @@ -10,15 +10,19 @@ export MONO_PATH=`readlink /Library/Frameworks/Mono.framework/Versions/Current` export PKG_CONFIG_PATH=/usr/lib/pkgconfig:${MONO_PATH}/lib/pkgconfig export PATH=/usr/local/bin:/opt/local/bin:/Library/Frameworks/Mono.framework/Versions/Current/bin:/usr/bin:/bin +mkdir -p cd ${bundle}/Contents/MonoBundle/ cd ${bundle}/Contents/MonoBundle/ +assemblyPath=$(dirname $(dirname $(dirname $(pwd)))) +echo ${projectFolder} +pwd +echo "x" +echo ${assemblyPath} # merge all Assemblies into one Mac binary mkbundle \ --simple \ -v \ --config ./config \ - --library libxammac.dylib \ - --library libmono-native-compat.0.dylib \ -o ../MacOS/SparkleShare \ - SparkleShare.exe Sparkles.dll Sparkles.Git.dll + ${assemblyPath}/SparkleShare.exe ${assemblyPath}/Sparkles.dll ${assemblyPath}/Sparkles.Git.dll rm *.dll *.exe