anchor.diff:      %ECHO.D% :# nmake goal !"ARG"!
       set "LASTGOAL=!ARG!" &:# Record the last goal, without quotes
       set MAKEGOALS=!MAKEGOALS! !"ARG"!
  -    if not defined MAKEFILE if exist "All.mak" (
  +    if not defined MAKEFILE if exist "%STINCLUDE%\All.mak" (
         %ECHO.D% :# Looking for SUBDIR in goal !"ARG"!
         :# Look for the first \ index
         set "SUBDIR="
         for /l %%i in (0,1,10) do if not defined SUBDIR if "!ARG:~%%i,1!"=="\" set "SUBDIR=!ARG:~0,%%i!"
  -      if defined SUBDIR if exist "!SUBDIR!.mak" (
  -      	set "MAKEFILE=!SUBDIR!.mak"
  +      if defined SUBDIR if exist "%STINCLUDE%\!SUBDIR!.mak" (
  +      	set "MAKEFILE=%STINCLUDE%\!SUBDIR!.mak"
   	%ECHO.D% :# Setting MAKEFILE !MAKEFILE! after goal !"ARG"!
         )
         if not defined MAKEFILE (
  
positive.code: :#                  Clear a few variables that pollute the (nmake /P) logs.   *
  :#   2016-10-13 JFL Added support for target cleanenv.                        *
  :#   2016-10-19 JFL Gracefully fail if configuration failed.                  *
  :#                                                                            *
  :#          Copyright 2016 Hewlett Packard Enterprise Development LP         *
  :# Licensed under the Apache 2.0 license  www.apache.org/licenses/LICENSE-2.0 *
  :#*****************************************************************************
  
  setlocal EnableExtensions EnableDelayedExpansion
  set "VERSION=2016-10-19"
  set "SCRIPT=%~nx0"
  set "SPATH=%~dp0" & set "SPATH=!SPATH:~0,-1!"
  set "ARG0=%~f0"
  
negative.code: goto next_ra
  :done_ra
  if not defined MAKEGOALS set "NEEDMAKEFILE=1" &:# We do need a make file to build a default target 
  %ECHOVARS.D% MAKEFILE NMAKEFLAGS MAKEDEFS MAKEGOALS LASTGOAL NEEDMAKEFILE INCLUDE STINCLUDE PID MAKEORIGIN %MAKEORIGIN%_CC
  
  :# Set a makefile if needed, based on the target subdirectory
  :# :# Select a make file if none was specified
  