summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/targ.h
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2008-11-04 07:22:35 +0000
committerespie <espie@openbsd.org>2008-11-04 07:22:35 +0000
commit6c2dbbdaa4b8cc7ab35e15fc200869d145f8db6a (patch)
treef636246634a2428cfa708be067a800cf26b63c13 /usr.bin/make/targ.h
parentregen (diff)
downloadwireguard-openbsd-6c2dbbdaa4b8cc7ab35e15fc200869d145f8db6a.tar.xz
wireguard-openbsd-6c2dbbdaa4b8cc7ab35e15fc200869d145f8db6a.zip
changes to get target equivalence to work better.
- add new file to create lists of equivalent targets (siblings) - use that for sequential mode to have much better VPATH support - separate checking commands from reporting error, for later. - zap DieHorribly accordingly - renumber existing flags - signal_running_jobs() is simpler than pass_signal_to_jobs() - new debug option -dn for name matching. Similar code to handle parallel make is still missing. thanks to Mark, Miod, Theo, Otto, Todd for tests and/or comments.
Diffstat (limited to 'usr.bin/make/targ.h')
-rw-r--r--usr.bin/make/targ.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/make/targ.h b/usr.bin/make/targ.h
index fd88500ecaf..a061a3c0994 100644
--- a/usr.bin/make/targ.h
+++ b/usr.bin/make/targ.h
@@ -1,7 +1,7 @@
#ifndef TARG_H
#define TARG_H
/* $OpenPackages$ */
-/* $OpenBSD: targ.h,v 1.6 2007/11/24 15:41:01 espie Exp $ */
+/* $OpenBSD: targ.h,v 1.7 2008/11/04 07:22:36 espie Exp $ */
/*
* Copyright (c) 2001 Marc Espie.
@@ -77,7 +77,7 @@ struct ohash_info;
extern struct ohash_info gnode_info;
-extern void look_harder_for_target(GNode *);
extern void Targ_setdirs(const char *, const char *);
const char *status_to_string(GNode *);
+struct ohash *targets_hash(void);
#endif