Branch: refs/heads/master Author: Jiří Techet techet@gmail.com Committer: GitHub noreply@github.com Date: Tue, 17 Oct 2023 19:33:27 UTC Commit: 73554ef7fbd0fd0f8965a338bdba0db1e9edd4f3 https://github.com/geany/geany/commit/73554ef7fbd0fd0f8965a338bdba0db1e9edd4...
Log Message: ----------- Merge pull request #3608 from techee/meson_mac_ext
macOS: use ".so" extension for plugins instead of ".dylib"
Modified Paths: -------------- plugins/meson.build
Modified: plugins/meson.build 6 lines changed, 6 insertions(+), 0 deletions(-) =================================================================== @@ -12,12 +12,18 @@ plugins = [ 'SplitWindow' ]
+plugin_suffix = [] +if (host_machine.system() == 'darwin') + plugin_suffix = 'so' # use "so" instead of "dylib" so Geany finds plugins correctly +endif + foreach plugin : plugins id = plugin.to_lower() skip_install = id.startswith('demo') shared_module(id, id + '.c', name_prefix: '', # "lib" seems to be the default prefix + name_suffix: plugin_suffix, link_with: libgeany, include_directories: plugin_inc, c_args: [def_cflags, '-DG_LOG_DOMAIN="'+plugin+'"'],
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).