#ADD_DEFINITIONS(-DUSE_DOTNET_STYLE) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mwindows") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mwindows") if(FQTERM_USE_STATIC_QT) ADD_DEFINITIONS(-DFQTERM_USE_STATIC_QT) REMOVE_DEFINITIONS(-DQT_DLL) endif(FQTERM_USE_STATIC_QT) set(fqterm_RCS fqterm.rc ) include_directories( ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/src/common ${CMAKE_CURRENT_SOURCE_DIR}/src/protocol ${CMAKE_CURRENT_SOURCE_DIR}/src/terminal ${CMAKE_CURRENT_SOURCE_DIR}/src/utilities ${CMAKE_CURRENT_SOURCE_DIR}/src/ui ) link_directories( ${QT_PLUGINS_DIR}/codecs ${QT_PLUGINS_DIR}/imageformats ${OPENSSL_ROOT_DIR}/lib ) ADD_EXECUTABLE(fqterm src/fqterm/main.cpp ) if(FQTERM_USE_STATIC_QT) set(FQ_QT_STATIC_PLUGINS qcncodecs qjpcodecs qkrcodecs qtwcodecs ) endif(FQTERM_USE_STATIC_QT) target_link_libraries(fqterm ${FQTERM_LIBS} ${QT_QTNETWORK_LIBRARIES} ${QT_QTXML_LIBRARIES} ${QT_QTSCRIPT_LIBRARIES} ${FQ_QT_STATIC_PLUGINS} ${QT_LIBRARIES} ${PYTHON_LIB} ${OPENSSL_CRYPTO_LIBRARY} ws2_32 ) add_dependencies(fqterm fqterm_main fqterm_common fqterm_terminal fqterm_protocol fqterm_ui fqterm_utilities )