Introduce --timelog=FILE flag to GNU Make

This commit is contained in:
Justine Tunney 2024-05-25 14:49:29 -07:00
parent edb03b89d8
commit c2db3b703a
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
7 changed files with 214 additions and 0 deletions

View file

@ -15,6 +15,7 @@ You should have received a copy of the GNU General Public License along with
this program. If not, see <https://www.gnu.org/licenses/>. */
#include "output.h"
#include "timelog.h"
/* Structure describing a running or dead child process. */
@ -31,6 +32,7 @@ this program. If not, see <https://www.gnu.org/licenses/>. */
#define CHILDBASE \
char *cmd_name; /* Allocated copy of command run. */ \
char **environment; /* Environment for commands. */ \
struct timelog *timelog; /* [jart] the lorde of all time. */ \
VMSCHILD \
struct output output /* Output for this child. */