From 17ebb9534e3f8ee4c224edb14019be16658cf0e2 Mon Sep 17 00:00:00 2001 From: Vladimir Glazounov Date: Thu, 18 Jan 2007 08:33:01 +0000 Subject: INTEGRATION: CWS dmake47 (1.3.6); FILE MERGED 2006/11/12 05:06:39 vq 1.3.6.2: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the output (stdout and stderr) of a recipe to /dev/null (or NUL on W32) completely suppressing the output of that recipe to the terminal. As for the @ prefix this can be disabled using the -v[r] switch. 2006/10/08 22:49:03 vq 1.3.6.1: #i70168# Improve $ handling in targets/prerequisites. --- dmake/vextern.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dmake/vextern.h') diff --git a/dmake/vextern.h b/dmake/vextern.h index ca58d2b0027f..dd6494e1cc6d 100644 --- a/dmake/vextern.h +++ b/dmake/vextern.h @@ -1,4 +1,4 @@ -/* RCS $Id: vextern.h,v 1.3 2006-06-29 11:25:02 ihi Exp $ +/* RCS $Id: vextern.h,v 1.4 2007-01-18 09:33:01 vg Exp $ -- -- SYNOPSIS -- Global variable declarations. @@ -68,7 +68,6 @@ EXTERN int Prep; /* Value of macro PREP */ EXTERN int Def_targets; /* TRUE if defining targets - Only used * * in Def_cell(). */ EXTERN int Skip_to_eof; /* TRUE if asked to skip to eof on input */ -EXTERN int DynamicNestLevel;/* Value of DYNAMICNESTINGLEVEL macro */ EXTERN int NameMax; /* The value of NAMEMAX */ @@ -80,6 +79,7 @@ EXTERN int Wait_for_completion; /* Wait for subprocess to finish */ EXTERN int Is_exec_shell; /* Indicate shell escape */ EXTERN CELLPTR Shell_exec_target; /* Keep Current_target for _exec__shell */ EXTERN FILE* stdout_redir; /* For _exec_shell client redirects */ +EXTERN int zerofd; /* File descriptor for /dev/null */ EXTERN int Doing_bang; /* TRUE if target timestamp needs not to be * updated immediately. */ EXTERN int Packed_shell; /* TRUE if packed args to use a shell */ -- cgit