Branch: master

20cda3a8 2016-03-13 06:33:13 Alexander Golubev
Initial cmake convertion
A CMakeLists.txt
A af/CMakeLists.txt
A af/messages/CMakeLists.txt
A ar/CMakeLists.txt
A ar/messages/CMakeLists.txt
A bg/CMakeLists.txt
A bg/messages/CMakeLists.txt
A br/CMakeLists.txt
A br/messages/CMakeLists.txt
A bs/CMakeLists.txt
A bs/messages/CMakeLists.txt
A ca/CMakeLists.txt
A ca/messages/CMakeLists.txt
A cs/CMakeLists.txt
A cs/messages/CMakeLists.txt
A cy/CMakeLists.txt
A cy/messages/CMakeLists.txt
A da/CMakeLists.txt
A da/doc/CMakeLists.txt
A da/messages/CMakeLists.txt
A de/CMakeLists.txt
A de/doc/CMakeLists.txt
A de/messages/CMakeLists.txt
A el/CMakeLists.txt
A el/messages/CMakeLists.txt
A en_GB/CMakeLists.txt
A en_GB/messages/CMakeLists.txt
A es/CMakeLists.txt
A es/doc/CMakeLists.txt
A es/messages/CMakeLists.txt
A et/CMakeLists.txt
A et/doc/CMakeLists.txt
A et/messages/CMakeLists.txt
A eu/CMakeLists.txt
A eu/messages/CMakeLists.txt
A fa/CMakeLists.txt
A fa/messages/CMakeLists.txt
A fi/CMakeLists.txt
A fi/messages/CMakeLists.txt
A fr/CMakeLists.txt
A fr/doc/CMakeLists.txt
A fr/messages/CMakeLists.txt
A ga/CMakeLists.txt
A ga/messages/CMakeLists.txt
A gl/CMakeLists.txt
A gl/messages/CMakeLists.txt
A he/CMakeLists.txt
A he/messages/CMakeLists.txt
A hi/CMakeLists.txt
A hi/messages/CMakeLists.txt
A hu/CMakeLists.txt
A hu/messages/CMakeLists.txt
A is/CMakeLists.txt
A is/messages/CMakeLists.txt
A it/CMakeLists.txt
A it/doc/CMakeLists.txt
A it/messages/CMakeLists.txt
A ja/CMakeLists.txt
A ja/messages/CMakeLists.txt
A ka/CMakeLists.txt
A ka/messages/CMakeLists.txt
A km/CMakeLists.txt
A km/messages/CMakeLists.txt
A lt/CMakeLists.txt
A lt/messages/CMakeLists.txt
A mk/CMakeLists.txt
A mk/messages/CMakeLists.txt
A ms/CMakeLists.txt
A ms/messages/CMakeLists.txt
A nb/CMakeLists.txt
A nb/messages/CMakeLists.txt
A nds/CMakeLists.txt
A nds/messages/CMakeLists.txt
A ne/CMakeLists.txt
A ne/messages/CMakeLists.txt
A nl/CMakeLists.txt
A nl/doc/CMakeLists.txt
A nl/messages/CMakeLists.txt
A nn/CMakeLists.txt
A nn/messages/CMakeLists.txt
A pa/CMakeLists.txt
A pa/messages/CMakeLists.txt
A pl/CMakeLists.txt
A pl/doc/CMakeLists.txt
A pl/messages/CMakeLists.txt
A pt/CMakeLists.txt
A pt/doc/CMakeLists.txt
A pt/messages/CMakeLists.txt
A pt_BR/CMakeLists.txt
A pt_BR/doc/CMakeLists.txt
A pt_BR/messages/CMakeLists.txt
A ru/CMakeLists.txt
A ru/doc/CMakeLists.txt
A ru/messages/CMakeLists.txt
A rw/CMakeLists.txt
A rw/messages/CMakeLists.txt
A se/CMakeLists.txt
A se/messages/CMakeLists.txt
A sk/CMakeLists.txt
A sk/messages/CMakeLists.txt
A sr/CMakeLists.txt
A sr/messages/CMakeLists.txt
A sr@Latn/CMakeLists.txt
A sr@Latn/messages/CMakeLists.txt
A sv/CMakeLists.txt
A sv/doc/CMakeLists.txt
A sv/messages/CMakeLists.txt
A ta/CMakeLists.txt
A ta/messages/CMakeLists.txt
A tr/CMakeLists.txt
A tr/messages/CMakeLists.txt
A uk/CMakeLists.txt
A uk/doc/CMakeLists.txt
A uk/messages/CMakeLists.txt
A uz/CMakeLists.txt
A uz/messages/CMakeLists.txt
A uz@cyrillic/CMakeLists.txt
A uz@cyrillic/messages/CMakeLists.txt
A zh_CN/CMakeLists.txt
A zh_CN/messages/CMakeLists.txt
A zh_TW/CMakeLists.txt
A zh_TW/messages/CMakeLists.txt
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..4686c49
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,63 @@
+#################################################
+#
+#  (C) 2013 Alexander Golubev (Fat-Zer)
+#  fatzer2 (AT) gmail.com
+#
+#  Improvements and feedback are welcome
+#
+#  This file is released under GPL >= 2
+#
+#################################################
+
+cmake_minimum_required( VERSION 2.8 )
+
+
+##### general package setup #####################
+
+project( k3b-i18n )
+set( VERSION R14.1.0 )
+
+
+##### include essential cmake modules ###########
+
+include( FindPkgConfig ) # required for find_package( TDE )
+
+
+##### include our cmake modules #################
+
+set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
+include( TDEMacros )
+
+
+##### find required stuff #######################
+
+include( FindGettext )
+if( GETTEXT_FOUND )
+  set( DEFAULT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE} )
+else( GETTEXE_FOUND )
+  find_program( DEFAULT_MSGFMT_EXECUTABLE msgfmt )
+endif( GETTEXT_FOUND )
+
+set( MSGFMT_EXECUTABLE ${DEFAULT_MSGFMT_EXECUTABLE} CACHE FILEPATH
+		"path to msgfmt executable" )
+
+if( NOT MSGFMT_EXECUTABLE )
+  tde_message_fatal( "msgfmt is required but was not found on your system or defined" )
+endif( NOT MSGFMT_EXECUTABLE )
+
+find_package( TDE )
+
+
+##### setup install paths #######################
+
+include( TDESetupPaths )
+tde_setup_paths( )
+
+option( BUILD_DOC "Build documentation" ON )
+option( BUILD_MESSAGES "Build message and GUI translation" ON )
+
+
+###### subdirectories ###########################
+
+tde_auto_add_subdirectories( )
+
diff --git a/af/CMakeLists.txt b/af/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/af/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/af/messages/CMakeLists.txt b/af/messages/CMakeLists.txt
new file mode 100644
index 0000000..0d9c06c
--- /dev/null
+++ b/af/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG af )
diff --git a/ar/CMakeLists.txt b/ar/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/ar/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/ar/messages/CMakeLists.txt b/ar/messages/CMakeLists.txt
new file mode 100644
index 0000000..21214dc
--- /dev/null
+++ b/ar/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG ar )
diff --git a/bg/CMakeLists.txt b/bg/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/bg/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/bg/messages/CMakeLists.txt b/bg/messages/CMakeLists.txt
new file mode 100644
index 0000000..fd895fd
--- /dev/null
+++ b/bg/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG bg )
diff --git a/br/CMakeLists.txt b/br/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/br/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/br/messages/CMakeLists.txt b/br/messages/CMakeLists.txt
new file mode 100644
index 0000000..a9b94b9
--- /dev/null
+++ b/br/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG br )
diff --git a/bs/CMakeLists.txt b/bs/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/bs/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/bs/messages/CMakeLists.txt b/bs/messages/CMakeLists.txt
new file mode 100644
index 0000000..2cf78c5
--- /dev/null
+++ b/bs/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG bs )
diff --git a/ca/CMakeLists.txt b/ca/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/ca/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/ca/messages/CMakeLists.txt b/ca/messages/CMakeLists.txt
new file mode 100644
index 0000000..c7b6527
--- /dev/null
+++ b/ca/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG ca )
diff --git a/cs/CMakeLists.txt b/cs/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/cs/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/cs/messages/CMakeLists.txt b/cs/messages/CMakeLists.txt
new file mode 100644
index 0000000..aff5e9f
--- /dev/null
+++ b/cs/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG cs )
diff --git a/cy/CMakeLists.txt b/cy/CMakeLists.txt
new file mode 100644
index 0000000..36f93f7
--- /dev/null
+++ b/cy/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
diff --git a/cy/messages/CMakeLists.txt b/cy/messages/CMakeLists.txt
new file mode 100644
index 0000000..ecb92aa
--- /dev/null
+++ b/cy/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG cy )
diff --git a/da/CMakeLists.txt b/da/CMakeLists.txt
new file mode 100644
index 0000000..a435eb9
--- /dev/null
+++ b/da/CMakeLists.txt
@@ -0,0 +1,2 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
+tde_conditional_add_subdirectory( BUILD_DOC doc )
diff --git a/da/doc/CMakeLists.txt b/da/doc/CMakeLists.txt
new file mode 100644
index 0000000..820cfa9
--- /dev/null
+++ b/da/doc/CMakeLists.txt
@@ -0,0 +1,6 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_handbook(
+  DESTINATION k3b
+  LANG da
+)
diff --git a/da/messages/CMakeLists.txt b/da/messages/CMakeLists.txt
new file mode 100644
index 0000000..f97412f
--- /dev/null
+++ b/da/messages/CMakeLists.txt
@@ -0,0 +1,3 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_translation( LANG da )
diff --git a/de/CMakeLists.txt b/de/CMakeLists.txt
new file mode 100644
index 0000000..a435eb9
--- /dev/null
+++ b/de/CMakeLists.txt
@@ -0,0 +1,2 @@
+tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
+tde_conditional_add_subdirectory( BUILD_DOC doc )
diff --git a/de/doc/CMakeLists.txt b/de/doc/CMakeLists.txt
new file mode 100644
index 0000000..899d10e
--- /dev/null
+++ b/de/doc/CMakeLists.txt
@@ -0,0 +1,6 @@
+# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+
+tde_create_handbook(
+  DESTINATION k3b
+  LANG de
+)
diff --git a/de/messages/CMakeLists.txt b/de/messages/CMakeLists.txt
new file mode 100644
index 0000000..bfe26e1
--- /dev/null
 ** Diff limit reached (max: 250 lines) **