1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
cmake_minimum_required(VERSION 3.1)
project(intltool-demo LANGUAGES C CXX)
include(GNUInstallDirs)
find_package(PkgConfig REQUIRED)
find_package(Intltool REQUIRED)
pkg_check_modules(
GLIB REQUIRED
glib-2.0
gio-2.0
)
include_directories(${GLIB_INCLUDE_DIRS})
set(GETTEXT_PACKAGE "intltool-demo")
set(LOCALE_DIR "${CMAKE_INSTALL_FULL_DATADIR}/locale")
set (CMAKE_CXX_STANDARD 14)
if(CMAKE_COMPILER_IS_GNUCC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wpedantic")
endif()
add_subdirectory(po)
add_subdirectory(src)
add_subdirectory(python)
|