Re: Handling '=' in a filename together with $(eval )

Alejandro Colomar <[email protected]> Thu, 13 Feb 2025 16:15:16 +0100
Newsgroups gmane.comp.gnu.make.general
Message-ID <53jlndo5gpnwwsksfuh7xkhm2d6u4qt2sgmojzd5c3qsxmomcy@tqqf3ghyavj7>
Hi Renaud,

On Thu, Feb 13, 2025 at 04:11:45PM +0100, Renaud Pacalet wrote:
> On 2/13/25 15:46, Alejandro Colomar wrote:
> > touch: cannot touch 'obj/asd=fgh': No such file or directory
> 
> This seams to be a 'touch' error, not 'make'. What shell are you using? Does it support unquoted '=' in file names? Does the 'obj' directory exist?

I'm not too worried about the touch error yet.  I'm worried that make(1)
is misbehaving (I excepted that it would fail due to missing
prerequisites).


Have a lovely day!
Alex

-- 
<https://www.alejandro-colomar.es/>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmeuDH4ACgkQnowa+77/
2zKqNw/6A7aUdBPjVyxcbYY6VOu+PZ3TaIodqkdBBZTIZ+XWBcLEOVyZ4uIjioJ9
KRxHSJfmseRBEicpI08SFsjtZYq6xx1xbXeFRdc4lI2CurkIgbeLGV5JcQxpYmZa
OEKiiEN9hyXdThTAPxePJ1iWzlsDMjREtLxhQYGLLaNztNiOC//pKdKMQfiWVogV
4zn0z6TnhWNN3CfLN9G1CsBbXdkddp5CEFEmIx14tvKF/h9J3GgoLW/ZKbDzyi8u
P0W0rumJ5eojZvEdHw0RKRtSii30J63A4deP8O2smlg4FspnDxu6YYUX33KAmG6S
x7EvnauvLVNITl6dua7TqIqm0PhGM5Xa1rI/nO82NLZNGD9PBMCvn9Y1CSAb4r+k
p3M9BABbd6QhB/GG9jyxTfwcuJid3gA5O88fK8jEtVFWMsUWa4XHqdwXvg2SDZJ/
dtoBrb0Ea1TJTKHA/Zzk9ORgqHUD3Jf7c2w2uDk8qkU3YsRXrNNCXAjS5ib2qxxi
EnYKt6Q43soZGCPiKkeqWhM9JcY1FXEcOzASC0vd0iy6jy+3EUk3KApvCjc9lrOV
IYE/MIBQFxWyuRaE/S9M5zCVwpfqGmTMtrrxCZJj9lX/86XsG0D++93j2Rek5vP9
/0A08v4ieA/x2KrCHOT+JynvaYC9in6V+lQB67qwJ/x+J4awH6g=
=K44W
-----END PGP SIGNATURE-----