cmake/backbone submodule updated.
This commit is contained in:
parent
73738be4f4
commit
9f72fe6feb
|
@ -1 +1 @@
|
||||||
Subproject commit 1a86690f4b44f1c781da8fbb15723bf3089236e3
|
Subproject commit df96ceb0b067844d341f0405db7c10def84d772c
|
|
@ -6,5 +6,4 @@ SET (REDHAT_SECTION "Development/Libraries")
|
||||||
SET (LICENSE "LGPLv3+")
|
SET (LICENSE "LGPLv3+")
|
||||||
SET (WIN32_UNINSTALL_NAME "GobjPlug") # <= 8 symbols for the name
|
SET (WIN32_UNINSTALL_NAME "GobjPlug") # <= 8 symbols for the name
|
||||||
|
|
||||||
LIST (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
INCLUDE (CPackCommonRules)
|
||||||
INCLUDE (CPackCommon)
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
INCLUDE (PkgConfigCommon)
|
INCLUDE (PkgConfigCommonRules)
|
||||||
|
|
||||||
SET (PkgConfigLibs "-L\${libdir}")
|
SET (PkgConfigLibs "-L\${libdir}")
|
||||||
IF (WIN32)
|
IF (WIN32)
|
||||||
|
@ -12,6 +12,6 @@ ELSE (WIN32)
|
||||||
ENDIF (WIN32)
|
ENDIF (WIN32)
|
||||||
|
|
||||||
CONFIGURE_FILE (
|
CONFIGURE_FILE (
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/pkg-config.pc.in"
|
"${CMAKE_SOURCE_DIR}/cmake/backbone/templates/pkg-config.pc.in"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_LOWERCASE_NAME}-${MAJOR}.pc"
|
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_LOWERCASE_NAME}-${MAJOR}.pc"
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
prefix=@PkgConfigPrefix@
|
|
||||||
exec_prefix=@PkgConfigExecPrefix@
|
|
||||||
libdir=@PkgConfigLibDir@
|
|
||||||
includedir=@PkgConfigIncludeDir@
|
|
||||||
|
|
||||||
Name: @PkgConfigName@
|
|
||||||
Description: @PkgConfigDescription@
|
|
||||||
Version: @PkgConfigVersion@
|
|
||||||
Libs: @PkgConfigLibs@
|
|
||||||
Libs.private: @PkgConfigLibsPrivate@
|
|
||||||
Cflags: @PkgConfigCflags@
|
|
|
@ -1,41 +1 @@
|
||||||
SET (GETTEXT_PACKAGE "${PROJECT_LOWERCASE_NAME_ABI}")
|
INCLUDE (GettextCommonRules)
|
||||||
ADD_DEFINITIONS (-DGETTEXT_PACKAGE="${GETTEXT_PACKAGE}")
|
|
||||||
|
|
||||||
IF (WIN32)
|
|
||||||
SET (LOCALEDIR "")
|
|
||||||
ELSE ()
|
|
||||||
SET (LOCALEDIR "${CMAKE_INSTALL_PREFIX}/share/locale")
|
|
||||||
ENDIF ()
|
|
||||||
|
|
||||||
SET (CUSTOM_LOCALEDIR "" CACHE STRING "Directory to install l10n files into")
|
|
||||||
|
|
||||||
IF (NOT CUSTOM_LOCALEDIR STREQUAL "")
|
|
||||||
SET (LOCALEDIR "${CUSTOM_LOCALEDIR}")
|
|
||||||
MESSAGE(STATUS "Using LOCALEDIR=${LOCALEDIR}")
|
|
||||||
ENDIF ()
|
|
||||||
|
|
||||||
ADD_DEFINITIONS (-DLOCALEDIR="${LOCALEDIR}")
|
|
||||||
SET (LOCALE_INSTALL_DIR "share/locale")
|
|
||||||
LIST (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
|
||||||
INCLUDE (MacroOptionalAddSubdirectory)
|
|
||||||
FIND_PACKAGE (Gettext REQUIRED)
|
|
||||||
|
|
||||||
MACRO_OPTIONAL_ADD_SUBDIRECTORY (langs)
|
|
||||||
|
|
||||||
# configure a header file for Gettext
|
|
||||||
SET (VERSION ${MAJOR}.${MINOR}.${PATCH})
|
|
||||||
SET (PROJECT_LOWERCASE_NAME_ABI "${PROJECT_LOWERCASE_NAME}-${MAJOR}")
|
|
||||||
|
|
||||||
STRING (TOUPPER "${CMAKE_PROJECT_NAME}" GettextUniqueHeader)
|
|
||||||
SET (GettextPackageNameAbi "${PROJECT_LOWERCASE_NAME_ABI}")
|
|
||||||
CONFIGURE_FILE (
|
|
||||||
"gettext-config.h.in"
|
|
||||||
"${PROJECT_BINARY_DIR}/po/gettext-config.h"
|
|
||||||
)
|
|
||||||
|
|
||||||
IF (NOT GETTEXT_MSGMERGE_EXECUTABLE)
|
|
||||||
MESSAGE (FATAL_ERROR "Please install msgmerge binary")
|
|
||||||
ENDIF (NOT GETTEXT_MSGMERGE_EXECUTABLE)
|
|
||||||
IF (NOT GETTEXT_MSGFMT_EXECUTABLE)
|
|
||||||
MESSAGE(FATAL_ERROR "Please install msgmerge binary")
|
|
||||||
ENDIF (NOT GETTEXT_MSGFMT_EXECUTABLE)
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
#ifndef @GettextUniqueHeader@_H
|
|
||||||
#define @GettextUniqueHeader@_H
|
|
||||||
|
|
||||||
#define GETTEXT_PACKAGE "@GettextPackageNameAbi@"
|
|
||||||
#include <glib/gi18n-lib.h>
|
|
||||||
|
|
||||||
#ifdef WIN32
|
|
||||||
#define _(String) dgettext (GETTEXT_PACKAGE, String)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif // @GettextUniqueHeader@_H
|
|
|
@ -1,2 +0,0 @@
|
||||||
ADD_SUBDIRECTORY (ru)
|
|
||||||
# ADD_SUBDIRECTORY (de)
|
|
|
@ -1,2 +0,0 @@
|
||||||
FILE (GLOB _po_files *.po)
|
|
||||||
GETTEXT_PROCESS_PO_FILES (ru ALL INSTALL_DESTINATION ${LOCALE_INSTALL_DIR} PO_FILES ${_po_files} )
|
|
|
@ -0,0 +1 @@
|
||||||
|
INCLUDE (GettextLangRules)
|
|
@ -1,5 +1,3 @@
|
||||||
INCLUDE_DIRECTORIES (${CMAKE_BINARY_DIR}/po)
|
|
||||||
|
|
||||||
ADD_SUBDIRECTORY (host-iface)
|
ADD_SUBDIRECTORY (host-iface)
|
||||||
ADD_SUBDIRECTORY (plugin-iface)
|
ADD_SUBDIRECTORY (plugin-iface)
|
||||||
ADD_SUBDIRECTORY (loader)
|
ADD_SUBDIRECTORY (loader)
|
||||||
|
|
Loading…
Reference in New Issue