]> 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, 16 Oct 2024 12:06:38 +0000 (14:06 +0200)
commit09fa6722a6e4285659276055d592ad5c003867a3
tree782b28624ebf9a9b41746bb62754ce2527ca9eac
parent36f4a649f52d1eeb1ff25aa43aa90faaf20897e8
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