summaryrefslogtreecommitdiffstats
path: root/hooks.h
blob: dc3681f84261a860cc41559bb0e1fce476cca709 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef REPREPRO_HOOKS_H
#define REPREPRO_HOOKS_H

#ifndef REPREPRO_ATOMS_H
#include "atoms.h"
#endif

/* the command currently processed (may not changed till all loggers are run) */
extern command_t causingcommand;
/* file causing the current actions (may change so may need to be saved for queued actions)*/
extern /*@null@*/ const char *causingfile;

/* for other hooks */
void sethookenvironment(/*@null@*/const char *, /*@null@*/const char *, /*@null@*/const char *, /*@null@*/const char *);

#endif