Talk:Build from source: Difference between revisions

Jump to navigation Jump to search
Line 43: Line 43:
===Clone the sources===
===Clone the sources===


The latest development sources of Octave are available via this [http://www.octave.org/hg/octave Mercurial archive].  
The latest development sources of Octave are available via this [http://www.octave.org/hg/octave Mercurial archive]. With Mercurial and git installed you get the latest development version of Octave sources with the following command:


With Mercurial and git installed you get the latest development version of Octave sources with the following command:
hg clone http://www.octave.org/hg/octave
 
This will clone two repositories, one of which is subrepository of the main Octave repository. Once you have these, you can resync with the archive by doing


  hg clone http://www.octave.org/hg/octave
  hg -v pull
hg -v update
 
The -v option is not required but provides extra information about what was pulled and updated.  


If you decide to use the development sources from the Mercurial archive, please read the file etc/HACKING that is available with the source files.  
If you decide to use the development sources from the Mercurial archive, please read the file etc/HACKING that is available with the source files.  
This will clone two repositories, one of which is subrepository of the main Octave repository. Once you have these, you can resync with the archive by doing
<code>
hg -v pull ##-v means "verbose", to get more diagnostic output
hg -v update
</code>
The -v option is not required but provides extra information about what was pulled and updated. The Octave manual has more information about contributing to Octave's development.


====Build tools====
====Build tools====
19

edits

Navigation menu