<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trinitydesktop.net/index.php?action=history&amp;feed=atom&amp;title=Notes_on_GIT_Sources</id>
	<title>Notes on GIT Sources - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trinitydesktop.net/index.php?action=history&amp;feed=atom&amp;title=Notes_on_GIT_Sources"/>
	<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=Notes_on_GIT_Sources&amp;action=history"/>
	<updated>2026-04-12T19:09:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=Notes_on_GIT_Sources&amp;diff=428&amp;oldid=prev</id>
		<title>imported&gt;Samhain: /* Getting the GIT Sources */</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=Notes_on_GIT_Sources&amp;diff=428&amp;oldid=prev"/>
		<updated>2015-01-10T18:46:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Getting the GIT Sources&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:46, 10 January 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;To download the sources from GIT, first ensure GIT is installed locally. Then create a new directory to store those sources. Detailed instructions for using GIT are available here at this wiki:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;To download the sources from GIT, first ensure GIT is installed locally. Then create a new directory to store those sources. Detailed instructions for using GIT are available here at this wiki:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Project_GIT_Information]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Project GIT&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Downloading the entire GIT tree might require several hours depending upon connection speed. Currently the approximate size is about 4 GB. Updating the local tree is much faster after the upstream tree is downloaded.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Downloading the entire GIT tree might require several hours depending upon connection speed. Currently the approximate size is about 4 GB. Updating the local tree is much faster after the upstream tree is downloaded.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Samhain</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=Notes_on_GIT_Sources&amp;diff=427&amp;oldid=prev</id>
		<title>imported&gt;Eliddell: Created page with &quot;==Introduction==  If you&#039;re building from GIT sources, then you&#039;re using a version of Trinity that&#039;s being actively worked on by our developers.  You&#039;ll get some features not ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=Notes_on_GIT_Sources&amp;diff=427&amp;oldid=prev"/>
		<updated>2014-04-12T19:58:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Introduction==  If you&amp;#039;re building from GIT sources, then you&amp;#039;re using a version of Trinity that&amp;#039;s being actively worked on by our developers.  You&amp;#039;ll get some features not ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re building from GIT sources, then you&amp;#039;re using a version of Trinity that&amp;#039;s being actively worked on by our developers.  You&amp;#039;ll get some features not present in the release builds, but other things may be broken or buggy.  It&amp;#039;s like living in a building under construction.  If you want a version of Trinity that Just Works, stick with the release builds.&lt;br /&gt;
&lt;br /&gt;
==Getting the GIT Sources==&lt;br /&gt;
&lt;br /&gt;
To download the sources from GIT, first ensure GIT is installed locally. Then create a new directory to store those sources. Detailed instructions for using GIT are available here at this wiki:&lt;br /&gt;
&lt;br /&gt;
Project GIT&lt;br /&gt;
&lt;br /&gt;
Downloading the entire GIT tree might require several hours depending upon connection speed. Currently the approximate size is about 4 GB. Updating the local tree is much faster after the upstream tree is downloaded.&lt;br /&gt;
&lt;br /&gt;
==Building the GIT Source==&lt;br /&gt;
&lt;br /&gt;
For the most part, once you&amp;#039;ve got the GIT tree, you can proceed to build and install in the same way as you would if you were working&lt;br /&gt;
from a set of release tarballs--see [[How to Build TDE Core Modules]] and [[How to Build Extra Applications]].&lt;br /&gt;
&lt;br /&gt;
====Out-of-Source Building for CMake====&lt;br /&gt;
&lt;br /&gt;
Out-of-source building of Trinity modules is recommended to build the code without cluttering the local pristine GIT source tree. To do an out-of-source build, create a temporary directory to build the trinity module in (eg. $TMP/tdelibs) then change into the $TMP/tdelibs directory and issue the cmake command:&lt;br /&gt;
&lt;br /&gt;
 mkdir $TMP/tdelibs&lt;br /&gt;
 cd $TMP/tdelibs&lt;br /&gt;
 &lt;br /&gt;
 cmake ~/trinity/tdelibs \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=${PREFIX} \&lt;br /&gt;
    -DSYSCONF_INSTALL_DIR=${SYSCONFDIR} \&lt;br /&gt;
    -DLIB_SUFFIX=${LIBDIRSUFFIX} \&lt;br /&gt;
    -DMAN_INSTALL_DIR=${MANDIR} \&lt;br /&gt;
    -DBUILD_ALL=ON&lt;br /&gt;
 make VERBOSE=1&lt;/div&gt;</summary>
		<author><name>imported&gt;Eliddell</name></author>
	</entry>
</feed>