Updated build instructions
FossilOrigin-Name: 235ee0f6e817a0b7f6ff335cfd10c0db0ad83585
This commit is contained in:
parent
e824683c08
commit
1f04221f8c
@ -1,33 +1,70 @@
|
|||||||
Building from Source
|
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
|
Windows
|
||||||
---------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
Unix-based OS
|
|
||||||
---------------------
|
|
||||||
|
|
||||||
|
|
||||||
Mac OS X
|
Mac OS X
|
||||||
---------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
Build Steps:
|
Build Steps:
|
||||||
|
|
||||||
1. Generate Makefiles
|
1. Open a Terminal and cd into the folder containing the Fuel source code
|
||||||
/path/to/qt/bin/qmake -spec macx-g++ CONFIG+=release
|
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
|
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
|
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
|
/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
|
||||||
|
|
||||||
|
12
manifest
12
manifest
@ -1,7 +1,7 @@
|
|||||||
C Fixed\spack\sscript\n
|
C Updated\sbuild\sinstructions
|
||||||
D 2012-05-13T04:39:15.386
|
D 2012-05-13T05:40:21.969
|
||||||
F dist/win/fuel.iss ef3558dbba409eb194938b930377fc9ee27d319e
|
F dist/win/fuel.iss ef3558dbba409eb194938b930377fc9ee27d319e
|
||||||
F doc/Building.txt 1c921a22b40d94053af1b086f0aef3900ac1eaa6
|
F doc/Building.txt 8da309808c48f0b9d41c41c78d5bfafc334e7d0a
|
||||||
F doc/Changes.txt e21c9355aaeb7643c8d6784effd2f9ebadf3a8e0
|
F doc/Changes.txt e21c9355aaeb7643c8d6784effd2f9ebadf3a8e0
|
||||||
F doc/License.txt 4cc77b90af91e615a64ae04893fdffa7939db84c
|
F doc/License.txt 4cc77b90af91e615a64ae04893fdffa7939db84c
|
||||||
F fuel.pro fb579b5fbb9e80c8b47d40bb9c1f888fc4fa85ad
|
F fuel.pro fb579b5fbb9e80c8b47d40bb9c1f888fc4fa85ad
|
||||||
@ -184,7 +184,7 @@ F ui/CommitDialog.ui 813d7cba316e226de1a22b7e480bb969fbe9b0c4
|
|||||||
F ui/FileActionDialog.ui c63644428579741aeb5fa052e237ba799ced9ad7
|
F ui/FileActionDialog.ui c63644428579741aeb5fa052e237ba799ced9ad7
|
||||||
F ui/MainWindow.ui 5f4e40bfb3e93b00f2e06a6071187998eb617224
|
F ui/MainWindow.ui 5f4e40bfb3e93b00f2e06a6071187998eb617224
|
||||||
F ui/SettingsDialog.ui 8964629ea80c61971c0601624c84d1927902b1fd
|
F ui/SettingsDialog.ui 8964629ea80c61971c0601624c84d1927902b1fd
|
||||||
P 9b1332f816db49d45eb5e02f2b58795ded225a09
|
P 9b45153820a42d1a63eeb52073a5a9632dfe31b7
|
||||||
R dad41e447a9b917820b06b0ccb837a1a
|
R a419e42de0d3bfd30c6b924bbb93feac
|
||||||
U kostas
|
U kostas
|
||||||
Z fe15b79464ffe9538f80045cab94c87b
|
Z e2ac87a873f7fcb69fb90d44cffab4a2
|
||||||
|
@ -1 +1 @@
|
|||||||
9b45153820a42d1a63eeb52073a5a9632dfe31b7
|
235ee0f6e817a0b7f6ff335cfd10c0db0ad83585
|
Loading…
x
Reference in New Issue
Block a user