meson.build (1794B)
1 # 2 # This file is part of GNUnet. 3 # Copyright (C) 2023--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 subdir('internal') 22 23 gnunetchat_sources = files([ 24 'gnunet_chat_account.c', 'gnunet_chat_account.h', 25 'gnunet_chat_contact.c', 'gnunet_chat_contact.h', 26 'gnunet_chat_context.c', 'gnunet_chat_context.h', 27 'gnunet_chat_discourse.c', 'gnunet_chat_discourse.h', 28 'gnunet_chat_file.c', 'gnunet_chat_file.h', 29 'gnunet_chat_group.c', 'gnunet_chat_group.h', 30 'gnunet_chat_handle.c', 'gnunet_chat_handle.h', 31 'gnunet_chat_invitation.c', 'gnunet_chat_invitation.h', 32 'gnunet_chat_lobby.c', 'gnunet_chat_lobby.h', 33 'gnunet_chat_message.c', 'gnunet_chat_message.h', 34 'gnunet_chat_ticket.c', 'gnunet_chat_ticket.h', 35 'gnunet_chat_uri.c', 'gnunet_chat_uri.h', 36 'gnunet_chat_util.c', 'gnunet_chat_util.h', 37 'gnunet_chat_lib.c', 38 ]) + gnunetchat_internal_sources 39 40 gnunetchat_internal = files([ 41 'gnunet_chat_contact_intern.c', 42 'gnunet_chat_context_intern.c', 43 'gnunet_chat_group_intern.c', 44 'gnunet_chat_handle_intern.c', 45 'gnunet_chat_lobby_intern.c', 46 'gnunet_chat_lib_intern.c', 47 ])