From 532c001557dbcc3827612cfc12be339bddd8940e Mon Sep 17 00:00:00 2001
From: Ryan Jackson <rdjackso@cs.utah.edu>
Date: Tue, 15 Jun 2010 18:34:57 -0600
Subject: [PATCH] add frisbee client/server to subboss

---
 GNUmakefile.in    |  3 ++-
 os/GNUmakefile.in | 10 ++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/GNUmakefile.in b/GNUmakefile.in
index 6180c617b4..14709fc24f 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -219,13 +219,13 @@ endif
 	@$(MAKE) -C tmcd client-install
 
 subboss: client
+	@$(MAKE) -C os subboss
 	@$(MAKE) -C utils subboss
 
 subboss-install: subboss
 ifeq ($(EVENTSYS),1)
 	@$(MAKE) -C event client-install
 endif
-	@$(MAKE) -C os client-install
 ifneq ($(SYSTEM),CYGWIN_NT-5.1)
 	@$(MAKE) -C capture client-install
 	@$(MAKE) -C tip client-install
@@ -233,6 +233,7 @@ ifneq ($(SYSTEM),CYGWIN_NT-5.1)
 endif
 	@$(MAKE) -C sensors client-install
 	@$(MAKE) -C utils subboss-install
+	@$(MAKE) -C os subboss-install
 	@$(MAKE) -C db subboss-install
 	@$(MAKE) -C tmcd subboss-install
 	@$(MAKE) -C rc.d subboss-install
diff --git a/os/GNUmakefile.in b/os/GNUmakefile.in
index 6eb2af8f23..fa55973c25 100644
--- a/os/GNUmakefile.in
+++ b/os/GNUmakefile.in
@@ -60,6 +60,16 @@ endif
 	$(MAKE) -C dijkstra client-install
 	$(MAKE) -C genhostsfile client-install
 
+subboss: client
+	$(MAKE) -C frisbee.redux all
+
+subboss-install: subboss client-install
+ifeq ($(SYSTEM),FreeBSD)
+	CLIENT_BINDIR=/etc/testbed $(MAKE) -e -C frisbee.redux install
+else
+	CLIENT_BINDIR=/usr/local/bin $(MAKE) -e -C frisbee.redux install
+endif
+
 mfs:
 	$(MAKE) -C imagezip client
 	$(MAKE) -C zapdisk mfs
-- 
GitLab