I have several makefiles which reference system environment variables using the "$(Variable_Name)" syntax. When GNU make executes the makefiles from the command line, they work properly -- that is they replace the environment variable names with their values.
When I try to run Make with these makefiles through CruiseControl.NET (either via a direct exec task or within an msbuild project file), the variables expand to an empty string -- which is what happens when Make thinks the environment variable doesn't exist. Has anyone ran into this before? This happens whether I use the cmd- line server or the service -- and I have made sure I'm running the service as the administrator. I'm running on Windows 7.
