|  | @@ -79,6 +79,11 @@ BUILD_WITH_CYTHON = os.environ.get('GRPC_PYTHON_BUILD_WITH_CYTHON', False)
 | 
	
		
			
				|  |  |  ENABLE_CYTHON_TRACING = os.environ.get(
 | 
	
		
			
				|  |  |      'GRPC_PYTHON_ENABLE_CYTHON_TRACING', False)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +# Environment variable specifying whether or not there's interest in setting up
 | 
	
		
			
				|  |  | +# documentation building.
 | 
	
		
			
				|  |  | +ENABLE_DOCUMENTATION_BUILD = os.environ.get(
 | 
	
		
			
				|  |  | +    'GRPC_PYTHON_ENABLE_DOCUMENTATION_BUILD', False)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  # There are some situations (like on Windows) where CC, CFLAGS, and LDFLAGS are
 | 
	
		
			
				|  |  |  # entirely ignored/dropped/forgotten by distutils and its Cygwin/MinGW support.
 | 
	
		
			
				|  |  |  # We use these environment variables to thus get around that without locking
 | 
	
	
		
			
				|  | @@ -210,7 +215,8 @@ SETUP_REQUIRES = INSTALL_REQUIRES + (
 | 
	
		
			
				|  |  |      'sphinx>=1.3',
 | 
	
		
			
				|  |  |      'sphinx_rtd_theme>=0.1.8',
 | 
	
		
			
				|  |  |      'six>=1.10',
 | 
	
		
			
				|  |  | -)
 | 
	
		
			
				|  |  | +  ) if ENABLE_DOCUMENTATION_BUILD else ()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  if BUILD_WITH_CYTHON:
 | 
	
		
			
				|  |  |    sys.stderr.write(
 | 
	
		
			
				|  |  |      "You requested a Cython build via GRPC_PYTHON_BUILD_WITH_CYTHON, "
 |