Is it on purpose that the http://www.iro.umontreal.ca/~gambit/download/gambit/v4.9/source/gambit-v4_9_... image contains the .git directory with the entire history?
The lib/makefile.in later detects the presence of .git and uses the git binary, adding one dependency to the build, in addition to making the tarball bigger.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org The secret of getting ahead is getting started. The secret of getting started is breaking your complex overwhelming tasks into small manageable tasks, and then starting on the first one. — Mark Twain
Afficher les réponses par date
Yes it is on purpose. The “-devel” tarball is for those who want to contribute to the development of Gambit. If you don’t want the git history, just get the normal tarball (without the “-devel”).
Marc
On Nov 20, 2018, at 4:59 PM, Faré fahree@gmail.com wrote:
Is it on purpose that the http://www.iro.umontreal.ca/~gambit/download/gambit/v4.9/source/gambit-v4_9_... image contains the .git directory with the entire history?
The lib/makefile.in later detects the presence of .git and uses the git binary, adding one dependency to the build, in addition to making the tarball bigger.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org The secret of getting ahead is getting started. The secret of getting started is breaking your complex overwhelming tasks into small manageable tasks, and then starting on the first one. — Mark Twain _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://mailman.iro.umontreal.ca/cgi-bin/mailman/listinfo/gambit-list
On 11/20/18 5:12 PM, Marc Feeley wrote:
Yes it is on purpose. The “-devel” tarball is for those who want to contribute to the development of Gambit. If you don’t want the git history, just get the normal tarball (without the “-devel”).
Perhaps developers would now prefer to clone the git repository directly rather than use the "-devel" tarball.
Brad
: Faré Is it on purpose that the http://www.iro.umontreal.ca/~gambit/download/gambit/v4.9/source/gambit-v4_9_... image contains the .git directory with the entire history?
: Marc Yes it is on purpose. The “-devel” tarball is for those who want to contribute to the development of Gambit. If you don’t want the git history, just get the normal tarball (without the “-devel”).
Is that the only difference? (Where is the difference documented apart from "for developers"?) Looks like I should be using the normal tarball in my Nix recipe.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org That life is worth living is the most necessary of assumptions, and were it not assumed, the most impossible of conclusions. — George Santayana
Den ons 21 nov. 2018 kl 09:45 skrev Faré fahree@gmail.com:
: Faré Is it on purpose that the
http://www.iro.umontreal.ca/~gambit/download/gambit/v4.9/source/gambit-v4_9_...
image contains the .git directory with the entire history?
: Marc Yes it is on purpose. The “-devel” tarball is for those who want to
contribute to the development of Gambit. If you don’t want the git history, just get the normal tarball (without the “-devel”).
Is that the only difference? (
Where is the difference documented apart from "for developers"?
You mean, where is the script Marc uses to produce a -devel archive right?
) Looks like I should be using the normal tarball in my Nix recipe.
For a Gambit package right you want the normal tarball.
On Nov 20, 2018, at 8:44 PM, Faré fahree@gmail.com wrote:
Is that the only difference? (Where is the difference documented apart from "for developers"?)
From INSTALL.txt:
Note that releases come in two flavors. The "developer" release, which has a "-devel" suffix in its name, contains the complete git history. It is a snapshot of the Gambit repository at a particular point in time. The "plain" release, without the "-devel" suffix in its name, does not contain the git history and is much more compact than the developer release.
To create the -devel tarball I use “make dist-devel”. The normal tarball is created with “make dist”.
Marc
On Tue, 20 Nov 2018 21:29:16 -0500 Marc Feeley feeley@iro.umontreal.ca wrote:
On Nov 20, 2018, at 8:44 PM, Faré fahree@gmail.com wrote:
Is that the only difference? (Where is the difference documented apart from "for developers"?)
From INSTALL.txt:
Note that releases come in two flavors. The "developer" release, which has a "-devel" suffix in its name, contains the complete git history. It is a snapshot of the Gambit repository at a particular point in time. The "plain" release, without the "-devel" suffix in its name, does not contain the git history and is much more compact than the developer release.
To create the -devel tarball I use “make dist-devel”. The normal tarball is created with “make dist”.
As an aside, there is a link to the -devel tarball on the "main" page of http://gambitscheme.org/ , but none to the plain release. If you follow the link to the "distributions" page, that contains no reference to the 4.9 releases at all. To get at the 4.9.1 tarballs you have to go from the "distributions" link to one of the other gambit releases, go down to its parent page and navigate back up again.
So the "plain" package is quite hard to find at present.
Chris