Find file History
Pull request Compare This branch is even with OpenDataSpace:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
CmisTree
Notifications
Pixmaps
.gitignore
About.cs
AppDelegate.cs
Badger.cs
Bubbles.cs
CertPolicyWindow.cs
ClientBrand.cs
CmisSync.csproj
CmisSync.sln
Controller.cs
Edit.cs
EditWizard.cs
EditWizard.designer.cs
EditWizard.xib
EditWizardController.cs
GeneralSettings.cs
GeneralSettings.designer.cs
GeneralSettings.xib
GeneralSettingsController.cs
Info.plist.in
MacWatcher.cs
MainMenu.xib
MainMenu.xib.designer.cs
Makefile.am
OutlineViewDelegate.cs
ProxySettings.cs
ProxySettings.designer.cs
ProxySettings.xib
ProxySettingsController.cs
README.md
RepositoryMenuItem.cs
SetupSubCustomize.cs
SetupSubCustomize.designer.cs
SetupSubCustomize.xib
SetupSubCustomizeController.cs
SetupSubFinished.cs
SetupSubFinished.designer.cs
SetupSubFinished.xib
SetupSubFinishedController.cs
SetupSubLogin.cs
SetupSubLogin.designer.cs
SetupSubLogin.xib
SetupSubLoginController.cs
SetupSubRepoSelect.cs
SetupSubRepoSelect.designer.cs
SetupSubRepoSelect.xib
SetupSubRepoSelectController.cs
SetupSubTutorial.cs
SetupSubTutorial.designer.cs
SetupSubTutorial.xib
SetupSubTutorialBegin.cs
SetupSubTutorialBegin.designer.cs
SetupSubTutorialBegin.xib
SetupSubTutorialBeginController.cs
SetupSubTutorialController.cs
SetupSubTutorialEnd.cs
SetupSubTutorialEnd.designer.cs
SetupSubTutorialEnd.xib
SetupSubTutorialEndController.cs
SetupSubWelcome.cs
SetupSubWelcome.designer.cs
SetupSubWelcome.xib
SetupSubWelcomeController.cs
SetupWizard.cs
SetupWizard.designer.cs
SetupWizard.xib
SetupWizardController.cs
StatusIcon.cs
TextFieldDelegate.cs
TransmissionWidget.cs
TransmissionWidget.designer.cs
TransmissionWidget.xib
TransmissionWidgetController.cs
TransmissionWidgetItem.cs
TransmissionWidgetItem.designer.cs
TransmissionWidgetItem.xib
UI.cs
UIHelpers.cs
config

README.md

Building on Mac

You can choose to build SparkleShare from source or to download the SparkleShare bundle.

Installing build requirements

Install Xcode, the Mono Framework (both MRE and MDK) and MonoDevelop.

Start MonoDevelop and install the MonoMac add-in (it's in the menus: MonoDevelop > Add-in Manager).

You may need to adjust some environment variables to let the build environment tools find mono:

$ export PATH=/Library/Frameworks/Mono.framework/Versions/Current/bin:$PATH
$ export PKG_CONFIG=/Library/Frameworks/Mono.framework/Versions/Current/bin/pkg-config
$ export PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig

Install automake, libtool and intltool using MacPorts:

$ sudo port install automake intltool libtool

Start the first part of the build:

$ make -f Makefile.am
$ ./configure --with-dotcmis=Extras/DotCMIS.dll
$ make

Now that you have compiled the libraries, open SparkleShare/Mac/CmisSync.sln in MonoDevelop and start the build (Build > Build All).