|  | @@ -40,6 +40,7 @@ endif()
 | 
	
		
			
				|  |  |  if(WITH_PROTOC)
 | 
	
		
			
				|  |  |    set(protobuf_PROTOC_EXE ${WITH_PROTOC} CACHE FILEPATH "Protocol Buffer Compiler executable" FORCE)
 | 
	
		
			
				|  |  |  endif()
 | 
	
		
			
				|  |  | +option(protobuf_DISABLE_RTTI "Remove runtime type information in the binaries" ON)
 | 
	
		
			
				|  |  |  option(protobuf_BUILD_TESTS "Build tests" ON)
 | 
	
		
			
				|  |  |  option(protobuf_BUILD_CONFORMANCE "Build conformance tests" OFF)
 | 
	
		
			
				|  |  |  option(protobuf_BUILD_EXAMPLES "Build examples" OFF)
 | 
	
	
		
			
				|  | @@ -117,6 +118,10 @@ endif()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  add_definitions(-DGOOGLE_PROTOBUF_CMAKE_BUILD)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +if (protobuf_DISABLE_RTTI)
 | 
	
		
			
				|  |  | +  add_definitions(-DGOOGLE_PROTOBUF_NO_RTTI=1)
 | 
	
		
			
				|  |  | +endif()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  find_package(Threads REQUIRED)
 | 
	
		
			
				|  |  |  if (CMAKE_USE_PTHREADS_INIT)
 | 
	
		
			
				|  |  |    add_definitions(-DHAVE_PTHREAD)
 |