]> Savannah Git Hosting - gnulib.git/commit
csharpexec: Add support for dotnet.
authorBruno Haible <bruno@clisp.org>
Wed, 9 Oct 2024 01:14:04 +0000 (03:14 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 9 Oct 2024 01:14:04 +0000 (03:14 +0200)
commita300496564ad2abcd9b65b98d2f8f474ee2a4b24
treea795b4132f898ad93c7f807362a9650fe266e940
parentd81eb1e88b7493d35d85c2f9fc17c68a8e9b50f9
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.
ChangeLog
lib/csharpexec.c
modules/csharpexec