bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

csharpexec, csharpcomp: Improve Cygwin support


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.

Attachment: 0001-cygpath-New-module.patch
Description: Text Data

Attachment: 0002-csharpexec-script-Improve-Cygwin-support.patch
Description: Text Data

Attachment: 0003-csharpexec-Improve-Cygwin-support.patch
Description: Text Data

Attachment: 0004-csharpcomp-script-Improve-Cygwin-support.patch
Description: Text Data

Attachment: 0005-csharpcomp-Improve-Cygwin-support.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]