V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

kati

Clon experimental de GNU make cuyo objetivo principal es acelerar la compilación incremental [cuando se recompila solo lo que ha cambiado, sin rehacerlo todo] de Android que convierte el archivo Makefile en un ejecutable o en un archivo .ninja, que luego se compila usando el comando ninja [ver ninja-build].

Un pequeño ejemplo de como funciona la herramienta:

$ mkdir projecto-kati
$ cd projecto-kati
$ nano linux.c

#include <stdio.h>

/* Prueba de kati */

int main() {

printf("¡Linux es un sistema genial!\n");

return 0;

}

$ nano Makefile

all: linux

linux: linux.c

gcc -o linux linux.c

$ ls

linux.c Makefile

$ kati -f Makefile
crea el ejecutable
$ ls

linux linux.c Makefile

$ ./linux

¡Linux es un sistema genial!

$ kati -ninja -f Makefile
creará un build.ninja para compilarlo con la aplicación ninja
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3891 entradas - Acerca del Tractatus
La Pipa Plena 2025