Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
[AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
[GNUmakefile=$GNUmakefile])])
-AC_CONFIG_FILES([run],
- [chmod +x,-w run])
AC_CONFIG_FILES([\
Makefile \
.color_coded \
configure_file(output: 'meson-config.h', configuration: conf)
+# generate run helper
+run_conf = configuration_data()
+run_conf.set('abs_builddir', meson.build_root())
+configure_file(
+ input: 'run.in',
+ output: 'run',
+ configuration: run_conf,
+)
+run_command('chmod', 'a+x', meson.current_build_dir() / 'run')
+
+
# print configuration summary
driver_summary = {
export MALLOC_PERTURB_=$random_val
# Run the program.
-exec $b/libtool --mode=execute "$@"
+exec "$@"