[erlang-patches] Implement ./otp_build configure --enable-silent-rules

Anthony Ramine <>
Tue Jan 29 09:45:54 CET 2013


Do you mean actually including the prefix to CC, LD, ERLC and their friends?
First that would make me unable to print ASN1 or YECC instead of ERLC when
the target isn't a .beam file; second that would break the expectation of
the users that CC, LD, ERLC and the other variables are just paths to
compilers.

-- 
Anthony Ramine

Le 29 janv. 2013 à 09:32, <> <> a écrit :

> Anthony Ramine writes:
>> Hi,
>> 
>> I've added a commit that document output.mk.in as requested;
>> please refetch.
>> 
>> Anders, please tell me if things aren't clear enough and you want
>> me to rewrite/detail.
> 
> Sorry for the slow reply.
> 
> The description itself is fine but I can't say I think that manually
> specifying what should be echoed in each individual makefile is a good
> idea. If the verbosity is controlled by the value of V (if I
> understand correctly), why can't you implement something like this in
> otp.mk, by adding the appropriate command prefix to the relevant
> compiler macros?
> 
> Anders
> 
> 
> 
>> 
>> Regards,
>> 
>> -- 
>> Anthony Ramine
>> 
>> Le 19 janv. 2013 à 12:15, Anthony Ramine a écrit :
>> 
>>> Hi,
>>> 
>>> I've recreated the branch with two new commits, adding support of silent rules
>>> in wx and when running ./otp_build tests.
>>> 
>>> Please refetch.
>>> 
>>> Regards,
>>> 
>>> -- 
>>> Anthony Ramine
>>> 
>>> Le 18 janv. 2013 à 14:43, Björn-Egil Dahlberg a écrit :
>>> 
>>>> Patch merged.
>>>> Closing issue designated OTP-10726.
>>>> 
>>>> // Björn-Egil
>>>> 
>>>> On 2013-01-16 14:59, Björn-Egil Dahlberg wrote:
>>>>> On 2013-01-15 21:46, Anthony Ramine wrote:
>>>>>> I couldn't reproduce the bug here but apparently I've found the cause of it.
>>>>> Looking good.
>>>>> 
>>>>> Putting it into master-opu integration branch.
>>>>> 
>>>>> Will be merged later this week if no other issues appear.
>>>>> 
>>>>> // Björn-Egil
>>>>> 
>>>>>> 
>>>>>> I've removed $(V_MAKE) and put back $(make_verbose)$(MAKE):
>>>>>> 
>>>>>>> Using the MAKE variable has the same effect as using a ‘+’ character
>>>>>>> at the beginning of the recipe line. See Instead of Executing the
>>>>>>> Recipes. This special feature is only enabled if the MAKE variable
>>>>>>> appears directly in the recipe: it does not apply if the MAKE variable
>>>>>>> is referenced through expansion of another variable. In the latter
>>>>>>> case you must use the ‘+’ token to get these special effects.
>>>>>>  http://www.gnu.org/software/make/manual/html_node/MAKE-Variable.html#MAKE-Variable 
>>>>>> 
>>>>>> Please refetch.
>>>>>> 
>>>>>> Regards,
>>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> erlang-patches mailing list
>>>>> 
>>>>> http://erlang.org/mailman/listinfo/erlang-patches
>>>>> 
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> erlang-patches mailing list
>>>> 
>>>> http://erlang.org/mailman/listinfo/erlang-patches
>>> 
>> 



More information about the erlang-patches mailing list