diff options
author | Iru Cai <mytbk920423@gmail.com> | 2014-05-06 15:53:52 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2014-05-06 16:47:38 +0800 |
commit | 66b3f3d28fd97c494fc4bb16c556f6ed8e720814 (patch) | |
tree | a8d9985f2fd01a7bab0a10c42ca3a14db7ed7c8e /CMakeLists.txt.mingw | |
parent | 8a28eeaaecf3e308c6950f8e3af3f7e9294db284 (diff) | |
download | fqterm-66b3f3d28fd97c494fc4bb16c556f6ed8e720814.tar.xz |
It now builds with MXE
Diffstat (limited to 'CMakeLists.txt.mingw')
-rw-r--r-- | CMakeLists.txt.mingw | 43 |
1 files changed, 19 insertions, 24 deletions
diff --git a/CMakeLists.txt.mingw b/CMakeLists.txt.mingw index bdb3cfd..9eb7809 100644 --- a/CMakeLists.txt.mingw +++ b/CMakeLists.txt.mingw @@ -1,23 +1,10 @@ -#set(OPENSSL_INCLUDE_DIR -#"C:/openssl/include" -#) +find_package(OpenSSL REQUIRED) -#set(OPENSSL_LIBRARIES -#"C:/openssl/lib/libeay32.lib" -#"C:/openssl/lib/ssleay32.lib" -#) - -#set(NETWORK_LIBRARIES -#"ws2_32.lib" -#) - -#SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/Zi /Od /MD") - -#ADD_DEFINITIONS(/D USE_DOTNET_STYLE) -#ADD_DEFINITIONS(-D_CRT_SECURE_NO_DEPRECATE) +#ADD_DEFINITIONS(-DUSE_DOTNET_STYLE) ADD_DEFINITIONS(-D "FQTERM_VERSION_STRING=\\\"${FQTERM_VERSION}\\\"") if(FQTERM_USE_STATIC_QT) + message("Will use static Qt.") ADD_DEFINITIONS(-DFQTERM_USE_STATIC_QT) REMOVE_DEFINITIONS(-DQT_DLL) endif(FQTERM_USE_STATIC_QT) @@ -38,7 +25,6 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/src/utilities ${CMAKE_CURRENT_SOURCE_DIR}/src/ui ${CMAKE_CURRENT_SOURCE_DIR}/src/unite - ${CMAKE_CURRENT_SOURCE_DIR}/src/unite ) link_directories( @@ -50,11 +36,15 @@ ADD_EXECUTABLE(fqterm src/fqterm/main.cpp ) -#if(FQTERM_USE_STATIC_QT) - set(FQ_QT_STATIC_PLUGINS - qcncodecs qjpcodecs qkrcodecs qtwcodecs - qjpeg qgif qmng) -#endif(FQTERM_USE_STATIC_QT) +if(FQTERM_USE_STATIC_QT) + if (QT_VERSION_MINOR LESS 8) + message("Qt<4.8") + set(FQ_QT_STATIC_PLUGINS + qcncodecs qjpcodecs qkrcodecs qtwcodecs + qjpeg qgif qmng + ) + endif(QT_VERSION_MINOR LESS 8) +endif(FQTERM_USE_STATIC_QT) target_link_libraries(fqterm fqterm_main @@ -64,12 +54,17 @@ target_link_libraries(fqterm fqterm_ui fqterm_common fqterm_unite - ${QT_LIBRARIES} ${QT_QTNETWORK_LIBRARIES} + ${QT_QTXML_LIBRARIES} ${QT_QTSCRIPT_LIBRARIES} - ${QT_QTXML_LIBRARIES} ${FQ_QT_STATIC_PLUGINS} + ${QT_LIBRARIES} + ${OPENSSL_LIBRARIES} ${PYTHON_LIB} + crypto + jpeg + lzma + lcms2 ) add_dependencies(fqterm |