2 KiB
Build on windows
-
Install .NET Framework 4.0 (if not installed yet)
-
Install msysGit
- I recommend you to install in
C:\msysgit
- I recommend you to install in
-
Open a Git console (available in Start Menu > Git > Git Bash). On the command line write
cd /c git clone -b gettext-cs git://github.com/serras/SparkleShare.git cd SparkleShare git submodule update --init
-
This way you will get the SparkleShare source code in
C:\SparkleShare
-
Download SmartIrc4net-0.4.0.bin.zip
- Copy
Meebey.SmartIrc4net.dll
andMeebey.SmartIrc4net.xml
from the zip file inbin\release
toC:\SparkleShare\bin
(create that directory if it does not exist)
- Copy
-
Download CefSharp-0.3.1.7z
- Copy
avcodec-52.dll
,avformat-52.dll
,avutil-50.dll
,CefSharp.dll
,icudt42.dll
andlibcef.dll
from the 7z file inCefSharp-0.3.1\Release\
toc:\SparkleShare\bin
- Copy
-
Copy the entire contents of the msysGit folder to
C:\SparkleShare\bin\msysgit
-
Open a command shell (available in Start Menu > Accessories > Command Prompt) and execute
C: cd C:\SparkleShare cd SparkleShare\Windows build
-
C:\SparkleShare\bin
should now containSparkleLib.dll
andSparkleShare.exe
, apart from foldersplugins
,po
andmsysgit
-
If you want to build the Windows installer download and install WiX
-
Then open a command shell and write almost the same as before, but with
installer
at the endC: cd C:\SparkleShare cd SparkleShare\Windows build installer
Now, each time you would like to get the latest changes open a Git console and run
cd /c/SparkleShare
git pull
git submodule update
and then run the build in the command shell.