Hola,
Carles wrote:Yo no quiero entrar en polémicas
.
Entre amigos... son casi imposible las polémicas
Hace años que le metí mano al tema de los .mak. Desde entonces ya sólo añado modulos y a reconstruir aplicacion.
Lo que me pareció es que el .mak no permitia, al menos yo no lo vi, indicar como origen el path y el nombre del .prg.
La alternativa era una lista de directorios donde el make.exe buscaría. Lo cual no me gustó nada y es por lo que recurrí al truco de más arriba.
La solución que tu diste en este hilo incluía ese sistema, que yo considero inseguro e impreciso. Piensa en un desarrollador que tiene diez aplicaciones
ya montadas y
quiere, ahora, hacer un .mak para cada una. ¿ Tendrá que revisar todas las aplicaciones buscando nombres comunes, luego entrando a las aplicaciones cambiando nombres y posibles comentarios ? Por no decir que si un modulo llamado CuentaInventario.prg es casi igual a otro de otra aplicacion ¿ tendrá que cambiarle el nombre porque el make asi lo impone ?
Si al make se le pudiera pasar la ruta de cada .prg entonces todo sería miel sobre hojuelas... sino sigo aplicando mi chapu-solución que me permite tener claro donde están los .prgs que conforman una aplicacion y trabajar sin sorpresas de que por error el make monte inesperadamente un modulo porque coincide con el mismo nombre de uno existente.
Saludos cordiales.
Fdo.: Un forofo del meik