que tienen un makefile, que incluye varios otros archivos make, que a su vez se suman a una variable de la siguiente manera:¿Eliminar el elemento de una variable Makefile?
VAR := Something SomethingElse
VAR += SomeOtherThing
(...)
Ahora desea eliminar SomethingElse
de la variable VAR
. ¿Qué debo poner en lugar de (...)
para hacer esto?
Estoy usando GNU Make, y una solución específica de GNU Make estará bien.
y está seguro de que tengo que usar '=' 'no: ='? –
Depende de lo que quieras. Ambos son potencialmente correctos. – Mat
¿Ambos son correctos en el ejemplo que di? Si uso '=' obtengo un error en el archivo MAKE diciendo algo sobre VAR que finalmente se refiere a sí mismo en una recursión infinita. ('VAR = $ (filter-out SomethingElse, $ (VAR))') –