AmigaLabs / AmigaLabs/SDK-Addon

Update SDK:s/cmake-startup for next release with cmake included

Abierto
#2 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
2
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

For the next SDK-Addon release that includes cmake, please update `SDK:s/cmake-startup`.

**Issue:**
abc-shell uses a hardcoded PATH if no PATH environment variable is set. If there is a PATH environment variable, abc-shell will use it without modification. Since most users do not set a custom PATH, `cmake-startup` will override abc-shell's path and render it useless. This needs to be addressed before the release.

**Example:**
```
3. > RAM Disk: > setenv PATH /cmake-amiga/bin
3. > RAM Disk: > sh
/RAM Disk> echo $PATH
/cmake-amiga/bin
```

**Solution:**
One solution would be to set the complete default PATH if there is no PATH env in `cmake-startup`:
```
assign cmake-amiga: SDK:cmake

GetEnv >NIL: *>NIL: PATH
If WARN
setenv PATH /cmake-amiga/bin:/gcc/bin:/SDK/C:/SDK/Local/C:/SDK/Local/newlib/bin:/SDK/Local/clib2/bin:/C:.
Else
setenv PATH /cmake-amiga/bin:${PATH}
EndIf

path ADD cmake-amiga:bin
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.