public inbox for goredo-devel@lists.cypherpunks.ru
Atom feed
From: goredo <spacefrogg-goredo@spacefrogg•net>
To: goredo-devel@lists.cypherpunks.ru
Subject: Re: [PATCH] Don't create nested target directories automatically
Date: Fri, 15 Apr 2022 13:58:09 +0000 (UTC)	[thread overview]
Message-ID: <dbfeaf9c-35c0-4b49-bdfc-624223feb27a@spacefrogg.net> (raw)
In-Reply-To: <80f8d69c-c519-2c74-cd7c-dfedefebb821@acha.ninja>

I am not the developer.

The following works with apenwarr on any file in any hierarchy:
default.do:
mkdir -p $(dirname $2)
touch $3

Same goes for goredo and your patch but not redo-sh (AFAIR).

It differs from goredo in the following aspect for a phony target:
default.do:
redo-ifchange foo bar baz $(dirname $2)/file.ext

This do file works in apenwarr for a/b/all and creates no directories. It works in current goredo and does create directories. Will it work with your patch? It needs the directories to make a record in a/b/.redo.

  reply	other threads:[~2022-04-15 13:58 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-15  0:55 [PATCH] Don't create nested target directories automatically Andrew Chambers
2022-04-15  6:10 ` goredo
2022-04-15  6:49   ` Andrew Chambers
2022-04-15  7:15     ` goredo
2022-04-15  7:31       ` Andrew Chambers
2022-04-15  9:28         ` goredo
2022-04-15 12:00           ` Andrew Chambers
2022-04-15 13:17             ` goredo
2022-04-15 13:39               ` Andrew Chambers
2022-04-15 13:58                 ` goredo [this message]
2022-04-15 16:23               ` Sergey Matveev
2022-04-16  0:36                 ` Andrew Chambers
2022-04-15 16:23     ` Sergey Matveev
2022-04-15  6:57   ` Andrew Chambers
2022-04-15 16:23 ` Sergey Matveev