messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

meson.build (1101B)


      1 #
      2 # This file is part of GNUnet.
      3 # Copyright (C) 2024 GNUnet e.V.
      4 #
      5 # GNUnet is free software: you can redistribute it and/or modify it
      6 # under the terms of the GNU Affero General Public License as published
      7 # by the Free Software Foundation, either version 3 of the License,
      8 # or (at your option) any later version.
      9 #
     10 # GNUnet is distributed in the hope that it will be useful, but
     11 # WITHOUT ANY WARRANTY; without even the implied warranty of
     12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     13 # Affero General Public License for more details.
     14 #
     15 # You should have received a copy of the GNU Affero General Public License
     16 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
     17 #
     18 # SPDX-License-Identifier: AGPL3.0-or-later
     19 #
     20 
     21 domain_name = meson.project_name()
     22 locale_dir = get_option('prefix') / get_option('localedir')
     23 
     24 i18n = import('i18n')
     25 
     26 add_project_arguments('-DMESSENGER_APPLICATION_DOMAIN="' + domain_name + '"', language:'c')
     27 add_project_arguments('-DMESSENGER_APPLICATION_LOCALEDIR="' + locale_dir + '"', language:'c')
     28 
     29 i18n.gettext(meson.project_name())