<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Makefile, branch v2.30.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.30.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.30.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2021-02-06T00:31:28Z</updated>
<entry>
<title>Merge branch 'js/skip-dashed-built-ins-from-config-mak' into maint</title>
<updated>2021-02-06T00:31:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-02-06T00:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b778c1eef50e001807aa723bdc9cb2685a59db0f'/>
<id>urn:sha1:b778c1eef50e001807aa723bdc9cb2685a59db0f</id>
<content type='text'>
Build fix.

* js/skip-dashed-built-ins-from-config-mak:
  SKIP_DASHED_BUILT_INS: respect `config.mak`
</content>
</entry>
<entry>
<title>SKIP_DASHED_BUILT_INS: respect `config.mak`</title>
<updated>2021-01-21T22:59:55Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>johannes.schindelin@gmx.de</email>
</author>
<published>2021-01-21T13:09:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4a5ec7d166369bb537d31e2920651d40538511b3'/>
<id>urn:sha1:4a5ec7d166369bb537d31e2920651d40538511b3</id>
<content type='text'>
When `SKIP_DASHED_BUILT_INS` is specified in `config.mak`, the dashed
form of the built-ins was still generated.

By moving the `SKIP_DASHED_BUILT_INS` handling after `config.mak` was
read, this can be avoided.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Makefile: remove a warning about old GETTEXT_POISON flag</title>
<updated>2021-01-11T21:07:30Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-01-11T13:14:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=450d740847eed8596d64c3ab446d6292e33921bc'/>
<id>urn:sha1:450d740847eed8596d64c3ab446d6292e33921bc</id>
<content type='text'>
Remove a migratory warning I added in 6cdccfce1e0 (i18n: make
GETTEXT_POISON a runtime option, 2018-11-08) to give anyone using that
option in their builds a heads-up about the change from compile-time
to runtime introduced in that commit.

It's been more than 2 years since then, anyone who ran into this is
likely to have made a change as a result, so removing this is long
overdue.

Signed-off-by: Ævar Arnfjörð Bjarmason &lt;avarab@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'dd/doc-p4-requirements-update'</title>
<updated>2020-12-18T23:15:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-18T23:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=263dc03b820d4b1f1fc3e2e70618124034f5cd2b'/>
<id>urn:sha1:263dc03b820d4b1f1fc3e2e70618124034f5cd2b</id>
<content type='text'>
Doc update.

* dd/doc-p4-requirements-update:
  doc: mention Python 3.x supports
</content>
</entry>
<entry>
<title>Merge branch 'rj/make-clean'</title>
<updated>2020-12-17T23:06:40Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-17T23:06:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f0c592dcfd736060354426e3994fb110d33a8c46'/>
<id>urn:sha1:f0c592dcfd736060354426e3994fb110d33a8c46</id>
<content type='text'>
Build optimization.

* rj/make-clean:
  Makefile: don't use a versioned temp distribution directory
  Makefile: don't try to clean old debian build product
  gitweb/Makefile: conditionally include ../GIT-VERSION-FILE
  Documentation/Makefile: conditionally include ../GIT-VERSION-FILE
  Documentation/Makefile: conditionally include doc.dep
</content>
</entry>
<entry>
<title>doc: mention Python 3.x supports</title>
<updated>2020-12-14T23:01:03Z</updated>
<author>
<name>Đoàn Trần Công Danh</name>
<email>congdanhqx@gmail.com</email>
</author>
<published>2020-12-10T14:30:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fcedbc1cf60402905f2a1bac4c7c27fb7125871a'/>
<id>urn:sha1:fcedbc1cf60402905f2a1bac4c7c27fb7125871a</id>
<content type='text'>
Commit 0b4396f068, (git-p4: make python2.7 the oldest supported version,
2019-12-13) pointed out that git-p4 uses Python 2.7-or-later features
in the code.

In addition, git-p4 gained enough support for Python 3 from
6cec21a82f, (git-p4: encode/decode communication with p4 for
python3, 2019-12-13).

Let's update our documentation to reflect that fact.

Signed-off-by: Đoàn Trần Công Danh &lt;congdanhqx@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Makefile: don't use a versioned temp distribution directory</title>
<updated>2020-12-09T00:56:56Z</updated>
<author>
<name>Ramsay Jones</name>
<email>ramsay@ramsayjones.plus.com</email>
</author>
<published>2020-12-08T22:36:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c5312033dd81771def2268d57f64e5551d9e11bf'/>
<id>urn:sha1:c5312033dd81771def2268d57f64e5551d9e11bf</id>
<content type='text'>
The 'dist' target uses a versioned temp directory, $(GIT_TARNAME), into
which it copies various files added to the distribution tarball. Should
it be necessary to remove this directory in the 'clean' target, since
the name depends on $(GIT_VERSION), the current HEAD must be positioned
on the same commit as when 'make dist' was issued. Otherwise, the target
will fail to remove that directory.

Create an '.dist-tmp-dir' directory and copy the various files into this
now un-versioned directory while creating the distribution tarball. Change
the 'clean' target to remove the '.dist-tmp-dir' directory, instead of the
version dependent $(GIT_TARNAME) directory.

Signed-off-by: Ramsay Jones &lt;ramsay@ramsayjones.plus.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Makefile: don't try to clean old debian build product</title>
<updated>2020-12-09T00:56:56Z</updated>
<author>
<name>Ramsay Jones</name>
<email>ramsay@ramsayjones.plus.com</email>
</author>
<published>2020-12-08T22:35:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=98836a8a127c6d6f31d5976a757b33ae4ca048e9'/>
<id>urn:sha1:98836a8a127c6d6f31d5976a757b33ae4ca048e9</id>
<content type='text'>
The 'clean' target includes code to remove an '*.tar.gz' file that
was the by-product of a debian build. This was originally added by
commit 5a571cdd8a (Clean generated files a bit more, to cope with
Debian build droppings., 2005-08-12). However, all support for the
'debian build' was dropped by commit 7d0e65b892 (Retire debian/
directory., 2006-01-06), which seems to have simply forgotten to
remove the 'git-core_$(GIT_VERSION)-*.tar.gz' from the 'clean'
target. Remove it now.

Signed-off-by: Ramsay Jones &lt;ramsay@ramsayjones.plus.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ds/maintenance-part-1'</title>
<updated>2020-12-08T23:11:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-08T23:11:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7ef2906ecd40123db0a8196b0fd681fb1544a0e8'/>
<id>urn:sha1:7ef2906ecd40123db0a8196b0fd681fb1544a0e8</id>
<content type='text'>
Build consistency fix.

* ds/maintenance-part-1:
  Makefile: mark git-maintenance as a builtin
</content>
</entry>
<entry>
<title>Merge branch 'ab/retire-parse-remote'</title>
<updated>2020-12-03T08:18:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-03T08:18:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e89ecfbb13f600e7fc0272c29de432e424a97aaa'/>
<id>urn:sha1:e89ecfbb13f600e7fc0272c29de432e424a97aaa</id>
<content type='text'>
"git-parse-remote" shell script library outlived its usefulness.

* ab/retire-parse-remote:
  submodule: fix fetch_in_submodule logic
  parse-remote: remove this now-unused library
  submodule: remove sh function in favor of helper
  submodule: use "fetch" logic instead of custom remote discovery
</content>
</entry>
</feed>
