|  |  |  | @ -17,22 +17,18 @@ add_library(paddle_api STATIC | 
			
		
	
		
			
				
					|  |  |  |  |         ${API_SOURCES}) | 
			
		
	
		
			
				
					|  |  |  |  | add_dependencies(paddle_api gen_proto_cpp) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | list(LENGTH "${GFLAGS_LIBRARIES}" GFLAGS_LIBRARIES_LENGTH) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | if(WITH_GFLAGS) | 
			
		
	
		
			
				
					|  |  |  |  |   list(LENGTH "${GFLAGS_LIBRARIES}" GFLAGS_LIBRARIES_LENGTH) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |   if(${GFLAGS_LIBRARIES_LENGTH} EQUAL 0 AND TARGET "${GFLAGS_LIBRARIES}") | 
			
		
	
		
			
				
					|  |  |  |  |     # Because gflags compiled by cmake, so it is imported by cmake target, | 
			
		
	
		
			
				
					|  |  |  |  |     # not a real library path. Get the real library path here. | 
			
		
	
		
			
				
					|  |  |  |  |     message(STATUS "GFLAGS Libraries is ${GFLAGS_LIBRARIES}") | 
			
		
	
		
			
				
					|  |  |  |  |     get_target_property(GFLAGS_LOCATION ${GFLAGS_LIBRARIES} LOCATION) | 
			
		
	
		
			
				
					|  |  |  |  |     message(STATUS "GFLAGS Target location is ${GFLAGS_LOCATION}") | 
			
		
	
		
			
				
					|  |  |  |  |   else() | 
			
		
	
		
			
				
					|  |  |  |  |     set(GFLAGS_LOCATION ${GFLAGS_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  |  |   endif() | 
			
		
	
		
			
				
					|  |  |  |  | if(${GFLAGS_LIBRARIES_LENGTH} EQUAL 0 AND TARGET "${GFLAGS_LIBRARIES}") | 
			
		
	
		
			
				
					|  |  |  |  | # Because gflags compiled by cmake, so it is imported by cmake target, | 
			
		
	
		
			
				
					|  |  |  |  | # not a real library path. Get the real library path here. | 
			
		
	
		
			
				
					|  |  |  |  | message(STATUS "GFLAGS Libraries is ${GFLAGS_LIBRARIES}") | 
			
		
	
		
			
				
					|  |  |  |  | get_target_property(GFLAGS_LOCATION ${GFLAGS_LIBRARIES} LOCATION) | 
			
		
	
		
			
				
					|  |  |  |  | message(STATUS "GFLAGS Target location is ${GFLAGS_LOCATION}") | 
			
		
	
		
			
				
					|  |  |  |  | else() | 
			
		
	
		
			
				
					|  |  |  |  | set(GFLAGS_LOCATION ${GFLAGS_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  |  | endif() | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | configure_file( | 
			
		
	
		
			
				
					|  |  |  |  |     paddle_api_config.py.in | 
			
		
	
		
			
				
					|  |  |  |  |     ${PROJ_ROOT}/paddle/api/paddle_api_config.py | 
			
		
	
	
		
			
				
					|  |  |  | @ -57,7 +53,7 @@ add_custom_command(OUTPUT ${PROJ_ROOT}/paddle/dist/.timestamp | 
			
		
	
		
			
				
					|  |  |  |  |             paddle_trainer | 
			
		
	
		
			
				
					|  |  |  |  |             paddle_api | 
			
		
	
		
			
				
					|  |  |  |  |             paddle_cuda | 
			
		
	
		
			
				
					|  |  |  |  | 	    ${PY_PADDLE_PYTHON_FILES} | 
			
		
	
		
			
				
					|  |  |  |  |         ${PY_PADDLE_PYTHON_FILES} | 
			
		
	
		
			
				
					|  |  |  |  | ) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | install(DIRECTORY ${PROJ_ROOT}/paddle/dist/ | 
			
		
	
	
		
			
				
					|  |  |  | 
 |