automake-ng
[Top][All Lists]
Advanced

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

Re: [Automake-ng] [PATCH 2/4] [ng] deptrack: refactoring for "fastdep" m


From: Eric Blake
Subject: Re: [Automake-ng] [PATCH 2/4] [ng] deptrack: refactoring for "fastdep" mode
Date: Thu, 26 Jan 2012 08:40:11 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0

On 01/26/2012 06:44 AM, Stefano Lattarini wrote:
>  ## For non-suffix rules, we must emulate a VPATH search on %SOURCE%.
> -?!GENERIC?   %VERBOSE%%COMPILE% -MT %OBJ% -MD -MP -MF %DEPBASE%.Tpo %-c% -o 
> %OBJ% %SOURCEFLAG%`test -f '%SOURCE%' || echo '$(srcdir)/'`%SOURCE%
> -?!GENERIC?   %SILENT%$(am__mv) %DEPBASE%.Tpo %DEPBASE%.Po
> -?GENERIC??!SUBDIROBJ?        %VERBOSE%%COMPILE% -MT %OBJ% -MD -MP -MF 
> %DEPBASE%.Tpo %-c% -o %OBJ% %SOURCEFLAG%%SOURCE%
> -?GENERIC??!SUBDIROBJ?        %SILENT%$(am__mv) %DEPBASE%.Tpo %DEPBASE%.Po
> -?GENERIC??SUBDIROBJ? %VERBOSE%depbase=`echo %OBJ% | sed 
> 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
> -?GENERIC??SUBDIROBJ? %COMPILE% -MT %OBJ% -MD -MP -MF %DEPBASE%.Tpo %-c% -o 
> %OBJ% %SOURCEFLAG%%SOURCE% &&\
> -?GENERIC??SUBDIROBJ? $(am__mv) %DEPBASE%.Tpo %DEPBASE%.Po
> +?!GENERIC?   %SOURCEFLAG%`test -f '%SOURCE%' || echo '$(srcdir)/'`%SOURCE%

Is there any way to get rid of the `` subshell, and use GNU make
primitives instead?

-- 
Eric Blake   address@hidden    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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