Commit a300496564ad2abcd9b65b98d2f8f474ee2a4b24

Bruno Haible 2024-10-09T03:14:04

csharpexec: Add support for dotnet. * lib/csharpexec.c: Include <dirent.h>, <errno.h>, <sys/stat.h>, dirname.h, concat-filename.h, canonicalize.h, spawn-pipe.h, wait-process.h, xalloc.h, copy-file.h, clean-temp-simple.h, clean-temp.h. (name_is_dll, execute_csharp_using_dotnet): New functions. (execute_csharp_program): Invoke execute_csharp_using_dotnet. * modules/csharpexec (Depends-on): Add stat, dirname, xconcat-filename, canonicalize, spawn-pipe, wait-process, scandir, alphasort, copy-file, clean-temp-simple, clean-temp.