You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			30 lines
		
	
	
		
			769 B
		
	
	
	
		
			CMake
		
	
			
		
		
	
	
			30 lines
		
	
	
		
			769 B
		
	
	
	
		
			CMake
		
	
include_directories(${CMAKE_BINARY_DIR}/win ${CMAKE_CURRENT_SOURCE_DIR})
 | 
						|
 | 
						|
set(VNCVIEWER_JAR_PATH ${CMAKE_BINARY_DIR}/java/VncViewer.jar)
 | 
						|
set(INDEX_VNC_PATH ${CMAKE_CURRENT_SOURCE_DIR}/index.vnc)
 | 
						|
 | 
						|
configure_file(winvnc.rc.in winvnc.rc)
 | 
						|
 | 
						|
add_executable(winvnc4 WIN32
 | 
						|
  buildTime.cxx
 | 
						|
  ControlPanel.cxx
 | 
						|
  JavaViewer.cxx
 | 
						|
  ManagedListener.cxx
 | 
						|
  QueryConnectDialog.cxx
 | 
						|
  STrayIcon.cxx
 | 
						|
  VNCServerService.cxx
 | 
						|
  VNCServerWin32.cxx
 | 
						|
  winvnc.cxx
 | 
						|
  ${CMAKE_CURRENT_BINARY_DIR}/winvnc.rc)
 | 
						|
 | 
						|
target_link_libraries(winvnc4 rfb rfb_win32 network rdr ws2_32.lib)
 | 
						|
 | 
						|
if(BUILD_JAVA)
 | 
						|
  set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/winvnc.rc
 | 
						|
    PROPERTIES OBJECT_DEPENDS ${CMAKE_BINARY_DIR}/java/VncViewer.jar)
 | 
						|
endif()
 | 
						|
 | 
						|
install(TARGETS winvnc4
 | 
						|
  RUNTIME DESTINATION ${BIN_DIR}
 | 
						|
)
 |