123456789101112131415161718192021222324252627282930313233 |
- include_directories(${CMAKE_BINARY_DIR}/win)
-
- # Disable auto-generated manifests, since we have our own
- if(MSVC)
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /MANIFEST:NO")
- endif()
-
- add_library(wm_hooks SHARED
- ../wm_hooks/wm_hooks.cxx
- ../wm_hooks/wm_hooks.def
- ../wm_hooks/wm_hooks.rc)
-
- add_executable(winvnc4 WIN32
- buildTime.cxx
- ControlPanel.cxx
- JavaViewer.cxx
- ManagedListener.cxx
- QueryConnectDialog.cxx
- STrayIcon.cxx
- VNCServerService.cxx
- VNCServerWin32.cxx
- winvnc.cxx
- winvnc.rc)
-
- target_link_libraries(winvnc4 rfb rfb_win32 Xregion network rdr ws2_32.lib)
-
- install(TARGETS winvnc4
- RUNTIME DESTINATION .
- )
-
- install(TARGETS wm_hooks
- RUNTIME DESTINATION .
- )
|