diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 5a7d682..e2c1373 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,10 +22,12 @@ include (CheckFunctionExists) CHECK_FUNCTION_EXISTS ("wcwidth" HAVE_WCWIDTH) # Dependecies +find_package (ZLIB REQUIRED) + find_package (PkgConfig REQUIRED) pkg_check_modules (dependencies REQUIRED ncursesw glib-2.0 gio-2.0 pango) -include_directories (${dependencies_INCLUDE_DIRS}) +include_directories (${ZLIB_INCLUDE_DIRS} ${dependencies_INCLUDE_DIRS}) # Localization find_package (Gettext REQUIRED) @@ -61,16 +63,20 @@ add_custom_target (docs ALL DEPENDS ${project_MAN_PAGES_OUTPUT}) # Project source files set (project_common_sources + src/dictzip-input-stream.c src/generator.c - src/stardict.c) + src/stardict.c + src/utils.c) set (project_common_headers ${CMAKE_CURRENT_BINARY_DIR}/config.h + src/dictzip-input-stream.h src/stardict.h src/stardict-private.h - src/generator.h) + src/generator.h + src/utils.h) # Project libraries -set (project_common_libraries ${dependencies_LIBRARIES}) +set (project_common_libraries ${ZLIB_LIBRARIES} ${dependencies_LIBRARIES}) # Create a common project library so that source files are only compiled once if (${CMAKE_VERSION} VERSION_GREATER "2.8.7") |