aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/CMakeLists.txt4
-rw-r--r--src/cmake/core.cmake8
2 files changed, 12 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index cd836809..dd506d27 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -175,6 +175,9 @@ else()
message(STATUS "Found zlib")
endif()
+IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+pkg_check_modules(GLIB2 glib-2.0)
+ENDIF()
file(GLOB_RECURSE
source_files
@@ -202,6 +205,7 @@ include_directories("${CMAKE_CURRENT_BINARY_DIR}/include"
${additional_includes}
/usr/include/tidy
/usr/include/libxml2
+ ${GLIB2_INCLUDE_DIRS}
)
add_library(MailCore
diff --git a/src/cmake/core.cmake b/src/cmake/core.cmake
index bf710e3d..c4d41e77 100644
--- a/src/cmake/core.cmake
+++ b/src/cmake/core.cmake
@@ -19,6 +19,13 @@ IF(APPLE)
)
ENDIF()
+IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+ set(basetypes_files_linux
+ core/basetypes/MCMainThreadGTK.cpp
+ )
+ENDIF()
+
+
set(basetypes_files
core/basetypes/MCArray.cc
core/basetypes/MCAssert.c
@@ -45,6 +52,7 @@ set(basetypes_files
core/basetypes/MCValue.cc
core/basetypes/ConvertUTF.c
${basetypes_files_apple}
+ ${basetypes_files_linux}
)
set(imap_files