|
From: | Bruno Haible |
Subject: | csharpexec, csharpcomp: Improve Cygwin support |
Date: | Mon, 07 Oct 2024 20:32:40 +0200 |
Some C# implementations (from Microsoft) can be used on Cygwin. In this environment, file names need to be translated from Cygwin syntax to Windows syntax. These patches do so. 2024-10-07 Bruno Haible <bruno@clisp.org> csharpcomp: Improve Cygwin support. * lib/csharpcomp.c: Include cygpath.h. (compile_csharp_using_sscli): Convert the file names passed to 'csc' to native Windows syntax. * modules/csharpcomp (Depends-on): Add cygpath. csharpcomp-script: Improve Cygwin support. * build-aux/csharpcomp.sh.in: Convert the file names passed to 'csc' to native Windows syntax. 2024-10-07 Bruno Haible <bruno@clisp.org> csharpexec: Improve Cygwin support. * lib/csharpexec.c: Include cygpath.h. (execute_csharp_using_sscli): Convert the first 'clix' argument to native Windows syntax. * modules/csharpexec (Depends-on): Add cygpath. csharpexec-script: Improve Cygwin support. * build-aux/csharpexec.sh.in: Convert the first 'clix' argument to native Windows syntax. 2024-10-07 Bruno Haible <bruno@clisp.org> cygpath: New module. * lib/cygpath.h: New file. * lib/cygpath.c: New file, based on lib/javaversion.c. * modules/cygpath: New file.
0001-cygpath-New-module.patch
Description: Text Data
0002-csharpexec-script-Improve-Cygwin-support.patch
Description: Text Data
0003-csharpexec-Improve-Cygwin-support.patch
Description: Text Data
0004-csharpcomp-script-Improve-Cygwin-support.patch
Description: Text Data
0005-csharpcomp-Improve-Cygwin-support.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |