Update README

This commit is contained in:
Santiago Lo Coco 2021-11-29 10:02:02 -03:00
parent 8128cee277
commit 5c0e0d7953
2 changed files with 5 additions and 3 deletions

View File

@ -19,13 +19,13 @@ Si tiene otra distribución consulte cómo hacerlo.
## Compilación <a name="compilación"></a>
Para compilar todos los archivos se debe ejecutar el script `build.sh` (desde la carpeta raíz del proyecto). Note que usted podrá pasarle como argumento `buddy` si desea compilar con este memory manager (por defecto no compilará con este). Además, si quiere probar el OS con el teclado en español lo podrá hacer pasandole como argumento `spanish`.
Para compilar todos los archivos se debe ejecutar el script `build.sh` (desde la carpeta raíz del proyecto). Note que usted podrá pasarle como argumento `buddy` si desea compilar con este memory manager (por defecto no compilará con este). Además, si quiere probar el OS con el teclado en español lo podrá hacer pasandole como argumento `spanish`. Por último, el parámetro `free` liberará la memoria (que haya sido obtenida mediante `malloc`) al terminar o hacer `kill` de un proceso.
```bash
./build.sh
```
Este script hará un make en la carpeta de `Toolchain` y luego un make en la carpeta `root` del proyecto. Luego, dependiendo del parámetro ingresado hará: `make all`, `spanish`, `buddy`.
Este script hará un `make` en la carpeta de `Toolchain` y luego un `make` en la carpeta `root` del proyecto. Luego, dependiendo del parámetro ingresado hará: `make all`, `make spanish`, `make buddy` o `make free`.
## Ejecución <a name="ejecución"></a>

View File

@ -14,8 +14,10 @@ if [ $# -eq 1 ]; then
make buddy
elif [ $1 = "spanish" ]; then
make spanish
elif [ $1 = "free" ]; then
make free
else
echo "Do you want to compile with the buddy memory manager? if so, you must pass buddy as argument"
echo "Do you want to compile with the buddy memory manager? If so, you must pass buddy as argument"
fi
elif [ $# -eq 0 ]; then
make all