[Top][All Lists]

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

[bug #42599] .RECIPEPREFIX should not have to be at beginning of line

From: Dave Yost
Subject: [bug #42599] .RECIPEPREFIX should not have to be at beginning of line
Date: Sun, 22 Jun 2014 20:40:55 +0000
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.77.4 (KHTML, like Gecko) Version/7.0.5 Safari/537.77.4


                 Summary: .RECIPEPREFIX should not have to be at beginning of
                 Project: make
            Submitted by: yost
            Submitted on: Sun 22 Jun 2014 01:40:54 PM PDT
                Severity: 3 - Normal
              Item Group: Enhancement
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
       Component Version: 4.0
        Operating System: Any
           Fixed Release: None
           Triage Status: None



.RECIPEPREFIX is a wonderful thing, long overdue. Thanks!

Make should allow the .RECIPEPREFIX character (if it is not a tab) to be
preceded by whitespace.

ifneq 'simple' '$(flavor .RECIPEPREFIX)'
  $(error You must use gnu make 4.0 or later)
# This file does not use tabs.

ifeq '' ''
  all :
  |   @echo works


gets this error:

0 212 Z% make
Makefile:10: *** missing separator (did you mean TAB instead of 8 spaces?). 
1 213 Z% 

Also it seems to me that this error message needs to be updated for the
situation where .RECIPEPREFIX is set to something other than TAB.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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