[Feature]: Detect msys2 enviroment and be compatible with it

Abierto
#1,216 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
48/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
csharp
Área
desktop

Línea de trabajo

Start by locating how Filee detects and installs FFmpeg, Tesseract, whisper.cpp, and tessdata. Then check how those paths and installation choices behave under MSYS2; the issue asks for compatibility support while keeping MSYS2 optional. Done means Filee can detect MSYS2-managed tools and install tessdata in the MSYS2-preferred way without making MSYS2 the preferred installation method.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement
What would you like Filee to do?

Detect msys2 managed FFmpeg,Tesseract and whisper.cpp,and install tessdata in which way msys2 prefer.

Why / when would you use it?

I work with msys2.Actually,I won't use these tools in msys2 in the future,since they are big in msys2(see below).
This is only a compat feature,not a replacement.
I don't recommend to use this as main installion method,and I closed #1210.

Ideas for how it could work

Only assist.Never use msys2 as preferred way,even if some tools are from msys2.In repo yzc3582/msys2-install-vs-official-install,it's shown that it would take much more space to install with msys2.

Lenguaje dominante
C#
Estrellas
3.6k
Forks
192
Merge medio
7 h 39 min
PR fusionados (30 d)
485

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de KnifeLemon/Filee

Todos los issues de KnifeLemon/Filee

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.