2 repositorios
Locates the absolute path of a command or binary by searching standard and custom directories.
Distinct from Scheduled Command Execution: Distinct from Scheduled Command Execution: focuses on finding executables, not scheduling their execution.
Explore 2 awesome GitHub repositories matching development tools & productivity · Executable Locators. Refine with filters or upvote what's useful.
Symfony Process is a PHP library for executing external commands in separate operating-system processes with full lifecycle control. It provides a cross-platform command executor that handles OS-specific argument escaping and process management, enabling portable subprocess execution from PHP applications. The library supports both synchronous and asynchronous process execution, allowing background subprocesses to run independently while the main PHP script continues. It includes executable path resolution to locate system commands across standard search directories, stream-based I/O pipes fo
Locates the absolute path of a command or binary by searching standard and custom directories.
Cake es un sistema de automatización de compilación multiplataforma y framework de scripting que permite a los usuarios definir pipelines de compilación de software usando scripts de C#. Funciona como un orquestador de pipelines CI/CD y ejecutor de compilaciones, proporcionando un lenguaje de dominio específico (DSL) fuertemente tipado para simplificar la orquestación de procesos de compilación, pruebas y empaquetado en Windows, Linux y macOS. El sistema garantiza entornos de compilación reproducibles fijando las versiones de herramientas de compilación, módulos y dependencias. Se distingue por permitir un flujo de trabajo de scripting en C# con soporte completo para IDE, incluyendo autocompletado, resaltado de sintaxis y ejecución directa de tareas dentro de los editores. El framework cubre una amplia gama de capacidades, incluyendo la ejecución de tareas mediante grafos acíclicos dirigidos (DAG), abstracción de procesos multiplataforma e instalación automatizada de herramientas. Cuenta con detección consciente del entorno para varios proveedores de integración continua y ofrece extensibilidad a través de una arquitectura de plugins basada en NuGet e inyección de dependencias. Los scripts de compilación se ejecutan como binarios compilados en tiempo de ejecución o alojados dentro de una aplicación de consola.
Locates software executables by searching registered paths and environment variables to avoid hardcoded paths.