Version 2 (modified by ibboard, 9 years ago) (diff)

--

New Developer Screencast

The following is meant as a supplement to the New Developer's Guide. The screencast was provided by HeWhoWatches to show how to set up the full set of WarFoundry UIs for development. The screencast was taken using Gnome 3 shell under Fedora 13, but is equally applicable to most Linux distros with minor changes to the commands used to install packages and the package names.

The videos are available in Hi-Res (1280x1024) or Low-Res (640x480) in a variety of formats:

The commands shown in the video are:

# Sources:
# http://dev.ibboard.co.uk/projects/warfoundry/wiki/Development/GettingStarted
# http://games.groups.yahoo.com/group/WarFoundryAB/
# http://warfoundry.co.uk/Downloads/
# http://forums.hiveworldterra.co.uk/viewtopic.php?f=40&t=1325

# Install required software / development libraries
sudo yum install monodevelop mono-devel gtk-sharp2 gtk-sharp2-devel qt qt-devel qyoto qyoto-devel
# Create a new folder under home and cd to it...
mkdir ~/Projects/WarFoundry
cd ~/Projects/WarFoundry
# Download core files
svn checkout svn://svn.ibboard.co.uk/ibboard/IBBoard/trunk IBBoard
svn checkout svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.API/trunk IBBoard.WarFoundry.API
# Download GTK# files
svn checkout svn://svn.ibboard.co.uk/ibboard/IBBoard.GtkSharp/trunk IBBoard.GtkSharp
svn checkout svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.GUI.GTK/trunk IBBoard.WarFoundry.GUI.GTK
svn checkout svn://svn.ibboard.co.uk/ibboard/IBBoard.Ini/trunk IBBoard.Ini
svn checkout svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.Plugin.Rollcall/trunk IBBoard.WarFoundry.Plugin.Rollcall
# Download WinForms files
svn checkout svn://svn.ibboard.co.uk/ibboard/IBBoard.Windows.Forms/trunk IBBoard.Windows.Forms
svn checkout svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.GUI.WinForms/trunk IBBoard.WarFoundry.GUI.WinForms
# Download Qt# files
svn checkout svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.GUI.QtSharp/trunk IBBoard.WarFoundry.GUI.QtSharp
# Done!

# Add in order:
# IBBoard
# IBBoard.WarFoundry.API
# IBBoard.GtkSharp
# IBBoard.Ini
# IBBoard.WarFoundry.Plugin.Rollcall
# IBBoard.WarFoundry.GUI.GTK
# IBBoard.Windows.Forms
# IBBoard.WarFoundry.GUI.WinForms
# IBBoard.WarFoundry.GUI.QtSharp

Thanks to HeWhoWatches for taking the time to create the screencast and for providing the hosting of the videos.