updated makefiles allowing a shell working with spaces in paths.