From 2b44f885e97b0d8902014a5a61f6687fa2931dec Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Mon, 17 Nov 2025 20:57:42 -0600 Subject: ignore this commit --- meson.build | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index e144325..f6b16e7 100644 --- a/meson.build +++ b/meson.build @@ -22,8 +22,10 @@ conf_data.set('HAS_RESTRICT', c_comp.has_type('int *restrict')) configure_file(input : 'include/config.h.in', output : 'config.h', configuration : conf_data) -conf_include = include_directories('.') -src_include = include_directories('include') +add_project_dependencies( + declare_dependency(include_directories : include_directories('.', 'include')), + language : 'c' +) export_dynamic = [] @@ -36,8 +38,14 @@ endif subdir('src') executable('ptxmc', prog_sources, - include_directories : [ conf_include, src_include ], gnu_symbol_visibility : 'hidden', export_dynamic : true) +plugin_kwargs = { + 'gnu_symbol_visibility' : 'hidden', + 'c_args' : ['-DPTX_PLUGIN=1'], + 'name_prefix' : '', + 'name_suffix' : 'ptxplugin' +} + subdir('plugins') -- cgit v1.2.3-70-g09d2