Este es el comando make-first-existing-target que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
make-first-existing-target: ejecuta make en uno de varios objetivos
SINOPSIS
make-first-existing-target [-c cmd] target1 [target2 ...] - [make-options]
DESCRIPCIÓN
El diseño de los “piensen de nuevo sobre los incrementos de precio”(1) causa dificultad cuando sabe que un Makefile probablemente tiene uno de
varios nombres de destino estandarizados, y desea construir maquinaria para ejecutar exactamente uno de ellos,
propagar cualquier error. “piensen de nuevo sobre los incrementos de precio”(1) saldrá 2 si un objetivo no existe, pero un existente
el objetivo también puede salir de 2 debido a algún otro fallo. Los Makefiles no se pueden analizar de forma fiable para
encontrar objetivos por algo menos Turing-completo que make, y make en sí mismo no proporciona
una forma de enumerar los objetivos en un Makefile. Puede que ni siquiera sea posible enumerar
objetivos en un Makefile sin ejecutar parte de él. (Prueba de esto se deja como ejercicio
para el lector.)
Este programa evita los problemas descritos anteriormente, al intentar llamar a cada uno de los
objetivo a su vez, hasta que observe hacer algo por uno de ellos.
OPCIONES
-c comando
Esto se puede utilizar para especificar el comando make que se ejecutará. El valor predeterminado es "hacer".
SALIR ESTADO
El estado de salida es 0 si existía al menos un objetivo y se ejecutó correctamente, y distinto de cero
de otra manera.
Utilice make-first-existing-target en línea utilizando los servicios de onworks.net