Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: John Ames Newsgroups: comp.unix.programmer Subject: Re: Long filenames in DOS/Windows and Unix/Linux Date: Wed, 4 Sep 2024 08:41:03 -0700 Organization: A noiseless patient Spider Lines: 16 Message-ID: <20240904084103.00001575@gmail.com> References: <9e7a4bd1-bfbb-4df7-af1a-27ca9625e50bn@googlegroups.com> <20240903084440.0000663d@gmail.com> <20240903103327.395@kylheku.com> <20240903113937.000008a3@gmail.com> <20240903130000.933@kylheku.com> <20240903132547.00000656@gmail.com> <87seug1iyj.fsf@nosuchdomain.example.com> <20240903155649.659@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Wed, 04 Sep 2024 17:41:08 +0200 (CEST) Injection-Info: dont-email.me; posting-host="96a3b450c540f165cc71dff3acf98e7d"; logging-data="4082710"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bctg8kjkrDAB2ribTc4qBzmBnPwyMBWo=" Cancel-Lock: sha1:e5T5c6rIvQb3F5q5srTKgJ864m4= X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32) Xref: csiph.com comp.unix.programmer:16298 On Tue, 3 Sep 2024 23:15:46 -0000 (UTC) Kaz Kylheku <643-408-1753@kylheku.com> wrote: > The make utility has no support for paths with spaces. > > Use of make is a great repellant against spaces in names. > > If a make variable contains spaces, there is no way to quote it within > make. There is no way to express a prerequisite or target name with > spaces. GNU Make text processing constructs like $(foreach ...) > don't deal with spaces; there is no way for them to identify items > that contain spaces. If the make utility has no provisions for coping with a subset of legal filenames, that would seem to be a deficiency in make.