libgnunetchat

library for GNUnet Messenger
Log | Files | Refs | README | LICENSE

meson.build (1401B)


      1 #
      2 # This file is part of GNUnet.
      3 # Copyright (C) 2024--2025 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 libgnunetchat_uml = executable(
     22   'libgnunetchat_uml',
     23   [ 'gnunet_chat_lib_uml.c' ],
     24   dependencies: [
     25     dependency('gnunetutil')
     26   ],
     27   link_with: gnunetchat_lib,
     28   include_directories: tools_include,
     29 )
     30 
     31 messenger_uml = executable(
     32   'messenger_uml',
     33   [ 'gnunet_messenger_uml.c' ],
     34   dependencies: [
     35     dependency('gnunetidentity'),
     36     dependency('gnunetmessenger'),
     37     dependency('gnunetutil')
     38   ],
     39 )
     40 
     41 messenger_ping = executable(
     42   'messenger_ping',
     43   [ 'gnunet_messenger_ping.c' ],
     44   dependencies: [
     45     dependency('gnunetidentity'),
     46     dependency('gnunetmessenger'),
     47     dependency('gnunetutil')
     48   ],
     49   link_args: '-lm'
     50 )