]> 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 11:55:43 +0000 (13:55 +0200)
commit511d2921cd2605b3e5b550e794434fb3bd73f1d8
tree028fdc850bb2506375d908ddba371c5b407e64ec
parent857fea3dd1e19ceed50969957e4cad787658062e
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