bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #24488] phony targets are case insensitive with case insensitive fi


From: Paul D. Smith
Subject: [bug #24488] phony targets are case insensitive with case insensitive file system
Date: Mon, 01 Jun 2009 11:28:30 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10

Update of bug #24488 (project make):

              Item Group:                     Bug => Enhancement            

    _______________________________________________________

Follow-up Comment #1:

I'm not convinced that this request is something we actually want to
implement; .PHONY is not only used for completely phony targets (where using
case-sensitive matching would make sense), it's also used to mark real files
that could appear on the filesystem as "always rebuilt" for various reasons. 
In this case you would want them to be treated case-insensitively.

Even if we wanted to do this, there's no easy way to do it: the
--enable-case-insensitive flag is a _compile-time_ flag which changes the
entire behavior of make at a code level.  There is no facility in the codebase
today to track case-insensitive flags on a per file target.

As for special targets not being case-insensitive, that is not a bug. 
Case-insensitivity does not apply to special documented targets like .PHONY
etc.

I'm marking this as "Enhancement" right now but I'm inclined to close it as
"Not a Bug".  Comments requested.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24488>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]