git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] mingw: disable Python

From
Erik Faye-Lund <kusmabite@googlemail.com>
Date
Jan 8, 2010, 13:55 UTC
Message-ID
<40aa078e1001080555w1656032dr7d5cc3ca52fffe7f@mail.gmail.com>
In-Reply-To
<7vpr5kpvmh.fsf@alter.siamese.dyndns.org>
On Fri, Jan 8, 2010 at 2:35 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 28 quoted lines
> Erik Faye-Lund <kusmabite@googlemail.com> writes:
>
>>> On Fri, 8 Jan 2010, Johannes Sixt wrote:
>>>
>>>> Erik Faye-Lund schrieb:
>>>> > Python is not commonly installed on Windows machines, so
>>>> > we should disable it there by default.
>>>> >
>>>> > --- a/Makefile
>>>> > +++ b/Makefile
>>>> > @@ -1027,6 +1027,7 @@ ifneq (,$(findstring MINGW,$(uname_S)))
>>>> > +   NO_PYTHON = YesPlease
>>>>
>>>> I'm worried that with this solution it is impossible to re-enable Python
>>>> in config.mak (how do you undefine a Makefile variable?);
>>
>>> How about
>>>
>>>        NO_PYTHON=
>>>
>>> in config.mak?
>>
>> That doesn't work for me, at least not out of the box. NO_PYTHON is
>> still defined, it's just defined to an empty string.
>
> I think Dscho is right.  "ifdef FOO" yields (and should yield) false if
> FOO is set to empty.
>
In that case I guess I messed up my test. I'll retest.
Yes, I messed up. "NO_PYTHON=" works like a charm.
So, no repost :)
-- 
Erik "kusma" Faye-Lund
Previous: Johannes Sixt
Message 9 of 9 in “mingw: enable NO_PYTHON”
  1. mingw: enable NO_PYTHONErik Faye-Lund, Jan 7, 2010
  2. Erik Faye-LundJan 7, 2010
  3. mingw: disable PythonErik Faye-Lund, Jan 7, 2010
  4. Johannes SixtJan 8, 2010
  5. Johannes SchindelinJan 8, 2010
  6. Erik Faye-LundJan 8, 2010
  7. Junio C HamanoJan 8, 2010
  8. Johannes SixtJan 8, 2010
  9. Erik Faye-LundJan 8, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.