Fri, 08 Aug 2025 09:46:55 +0800
Initial Commit
| 0 | 1 | project('purplesatori', 'c') |
| 2 | ||
| 3 | libpurple_dep = dependency('purple-3') | |
| 4 | libsoup_dep = dependency('libsoup-3.0') | |
| 5 | libjson_dep = dependency('json-glib-1.0') | |
| 6 | ||
| 7 | PURPLE_PLUGINDIR = libpurple_dep.get_pkgconfig_variable('plugindir') | |
| 8 | PURPLE_SATORI_SRCS = [ | |
| 9 | 'purplesatori.c', | |
| 10 | 'purplesatoriconnection.c', | |
| 11 | 'purplesatoriprotocol.c', | |
| 12 | 'purplesatoriprotocolcontacts.c', | |
| 13 | 'purplesatoriprotocolconversation.c', | |
| 14 | 'satoriapi.c', | |
| 15 | ] | |
| 16 | ||
| 17 | library('libpurplesatori', PURPLE_SATORI_SRCS, | |
| 18 | c_args : [ | |
| 19 | '-DG_LOG_USE_STRUCTURED', | |
| 20 | '-DG_LOG_DOMAIN="Purple-Satori"', | |
| 21 | '-DGETTEXT_PACKAGE="pidgin3"' | |
| 22 | ], | |
| 23 | dependencies : [libpurple_dep, libsoup_dep, libjson_dep], | |
| 24 | name_prefix : '', | |
| 25 | install : true, | |
| 26 | install_dir : PURPLE_PLUGINDIR) |