Updated build instructions

FossilOrigin-Name: 235ee0f6e817a0b7f6ff335cfd10c0db0ad83585
This commit is contained in:
kostas 2012-05-13 05:40:21 +00:00
parent e824683c08
commit 1f04221f8c
3 changed files with 60 additions and 23 deletions

View File

@ -1,33 +1,70 @@
Building from Source
====================
Building Fuel from source requires Qt version 4.
Qt is available at http://qt.nokia.com/downloads
===============================================================================
Prerequisites
-------------------------------------------------------------------------------
Building Fuel from source requires Qt version 4. Qt is available at:
http://qt.nokia.com/downloads
To run Fuel a compiled binary of Fossil must be available either in the system
path or in the same folder as the Fuel executable. You can find the latest
Fossil binaries from the Fossil homepage at:
http://www.fossil-scm.org/download.html
Retrieving the source
-------------------------------------------------------------------------------
The source is available as a tar.gz archive at the following location
https://fuel-scm.googlecode.com/files/fuel-{VERSION}.tar.gz
So for version 0.9.6 the package name would be fuel-0.9.6.tar.gz
Additionally you can clone the source code directly from Chisel using fossil
mkdir fuel
cd fuel
fossil clone https://chiselapp.com/user/karanik/repository/fuel fuel.fossil
fossil open fuel.fossil
Windows
---------------------
Unix-based OS
---------------------
-------------------------------------------------------------------------------
Mac OS X
---------------------
------------------------------------------------------------------------------
Build Steps:
1. Generate Makefiles
/path/to/qt/bin/qmake -spec macx-g++ CONFIG+=release
1. Open a Terminal and cd into the folder containing the Fuel source code
cd fuel
2. Compile
2. Generate the makefile with qmake
/path/to/qt/bin/qmake fuel.pro -spec macx-g++ CONFIG+=release
3. Compile
make
3. (Optional) Include the Fossil executable within the Fuel application bundle
4. (Optional) Include the Fossil executable within the Fuel application bundle
cp /location/to/fossil Fuel.app/Contents/MacOS
4. Package Qt dependencies into Fuel to make a standalone application bundle
5. Package Qt dependencies into Fuel to make a standalone application bundle
/path/to/qt/bin/macdeployqt Fuel.app
5. Enjoy
6. Enjoy
open Fuel.app
Unix-based OSs
-------------------------------------------------------------------------------
Build Steps:
1. cd into the folder containing the Fuel source code
cd fuel
2. Generate the makefile with qmake
qmake fuel.pro
3. Compile
make
4. Enjoy
./Fuel

View File

@ -1,7 +1,7 @@
C Fixed\spack\sscript\n
D 2012-05-13T04:39:15.386
C Updated\sbuild\sinstructions
D 2012-05-13T05:40:21.969
F dist/win/fuel.iss ef3558dbba409eb194938b930377fc9ee27d319e
F doc/Building.txt 1c921a22b40d94053af1b086f0aef3900ac1eaa6
F doc/Building.txt 8da309808c48f0b9d41c41c78d5bfafc334e7d0a
F doc/Changes.txt e21c9355aaeb7643c8d6784effd2f9ebadf3a8e0
F doc/License.txt 4cc77b90af91e615a64ae04893fdffa7939db84c
F fuel.pro fb579b5fbb9e80c8b47d40bb9c1f888fc4fa85ad
@ -184,7 +184,7 @@ F ui/CommitDialog.ui 813d7cba316e226de1a22b7e480bb969fbe9b0c4
F ui/FileActionDialog.ui c63644428579741aeb5fa052e237ba799ced9ad7
F ui/MainWindow.ui 5f4e40bfb3e93b00f2e06a6071187998eb617224
F ui/SettingsDialog.ui 8964629ea80c61971c0601624c84d1927902b1fd
P 9b1332f816db49d45eb5e02f2b58795ded225a09
R dad41e447a9b917820b06b0ccb837a1a
P 9b45153820a42d1a63eeb52073a5a9632dfe31b7
R a419e42de0d3bfd30c6b924bbb93feac
U kostas
Z fe15b79464ffe9538f80045cab94c87b
Z e2ac87a873f7fcb69fb90d44cffab4a2

View File

@ -1 +1 @@
9b45153820a42d1a63eeb52073a5a9632dfe31b7
235ee0f6e817a0b7f6ff335cfd10c0db0ad83585