Sounds familiar: http://groups.google.com.ag/group/ccnet-user/browse_thread/thread/8867958676c818e9#
On Feb 16, 3:35 am, "A.J. Larson" <[email protected]> wrote: > Figured this out. Make was seeing the user-created system environment > variables as all lowercase when spawned from Cruise Control and/or > MSBuild. > > On Feb 10, 12:29 pm, "A.J. Larson" <[email protected]> wrote: > > > 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.
