Include Mac .app config file and update the README
This commit is contained in:
parent
8463ad7945
commit
7c32370730
|
@ -135,11 +135,11 @@ MonoDevelop and start the build.
|
||||||
To create the <tt>SparkleShare.app</tt>, make sure the project is focused and select Project from the menu bar
|
To create the <tt>SparkleShare.app</tt>, make sure the project is focused and select Project from the menu bar
|
||||||
and click <tt>"Create Mac Installer..."</tt>. Make sure to select <tt>"Don't link assemblies"</tt>.
|
and click <tt>"Create Mac Installer..."</tt>. Make sure to select <tt>"Don't link assemblies"</tt>.
|
||||||
|
|
||||||
Save the <tt>SparkleShare.app</tt> somewhere. Paste the contents of
|
Save the <tt>SparkleShare.app</tt> somewhere. Copy `SparkleShare/Mac/config` to
|
||||||
the following file in `SparkleShare.app/Contents/MonoBundle/config`:
|
`SparkleShare.app/Contents/MonoBundle/config` (adjust the paths to where you saved the .app):
|
||||||
|
|
||||||
```
|
```
|
||||||
https://raw.github.com/gist/1aeffa61bac73fc08eca/0c0f09ef9e36864c35f34fd5e8bf4f99886be193/gistfile1.txt
|
cp SparkleShare/Mac/config SparkleShare.app/Contents/MonoBundle/config
|
||||||
```
|
```
|
||||||
|
|
||||||
Copy `/Library/Frameworks/Mono.framework/Versions/Current/lib/libintl.dylib` to `SparkleShare.app/Contents/Resources`
|
Copy `/Library/Frameworks/Mono.framework/Versions/Current/lib/libintl.dylib` to `SparkleShare.app/Contents/Resources`
|
||||||
|
|
30
SparkleShare/Mac/config
Normal file
30
SparkleShare/Mac/config
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<configuration>
|
||||||
|
<dllmap dll="i:cygwin1.dll" target="libc.dylib" os="!windows" />
|
||||||
|
<dllmap dll="libc" target="libc.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="intl" target="libintl.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="intl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
|
||||||
|
<dllmap dll="libintl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
|
||||||
|
<dllmap dll="libintl" target="libintl.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="i:libxslt.dll" target="libxslt.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="i:odbc32.dll" target="libodbc.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/>
|
||||||
|
<dllmap dll="oci" target="libclntsh.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="db2cli" target="libdb2_36.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="MonoPosixHelper" target="libMonoPosixHelper.dylib" os="!windows" />
|
||||||
|
<dllmap dll="i:msvcrt" target="libc.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="i:msvcrt.dll" target="libc.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="sqlite" target="libsqlite.0.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="sqlite3" target="libsqlite3.0.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="libX11" target="/usr/X11R6/lib/libX11.dylib" os="!windows" />
|
||||||
|
<dllmap dll="libcairo-2.dll" target="libcairo.2.dylib" os="!windows"/>
|
||||||
|
<dllmap dll="libcups" target="libcups.so.2" os="!windows"/>
|
||||||
|
<dllmap dll="i:kernel32.dll">
|
||||||
|
<dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/>
|
||||||
|
<dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/>
|
||||||
|
<dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/>
|
||||||
|
<dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/>
|
||||||
|
</dllmap>
|
||||||
|
<dllmap dll="gdiplus.dll" target="libgdiplus.dylib" />
|
||||||
|
<dllmap dll="gdiplus" target="libgdiplus.dylib" />
|
||||||
|
</configuration>
|
||||||
|
|
Loading…
Reference in a new issue