Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
6fd29425
Commit
6fd29425
authored
May 25, 2014
by
Mike Hibler
Browse files
Only build shared-node-monitor on Linux.
Isn't needed (and doesn't compile) under BSD.
parent
35f63709
Changes
1
Hide whitespace changes
Inline
Side-by-side
clientside/protogeni/GNUmakefile.in
View file @
6fd29425
...
...
@@ -55,11 +55,15 @@ LIBS += -levent -lcrypto
LIBS += -lm -L/usr/local/lib -lpubsub
LDFLAGS += $(LDSTATIC)
ifeq ($(SYSTEM),Linux)
shared-node-monitor: shared-node-monitor.o $(TESTBED_LIBOBJDIR)/event/libevent.a
$(CC) $(LDFLAGS) -o $@ shared-node-monitor.o $(LIBS)
shared-node-monitor.o: shared-node-monitor.c
$(CC) $(CFLAGS) -o $@ $<
else
shared-node-monitor:
endif
boss-install:
...
...
@@ -72,7 +76,9 @@ client: shared-node-monitor
client-install: client
-mkdir -p $(USRBINDIR)
$(INSTALL_PROGRAM) $(SRCDIR)/geni-get $(USRBINDIR)
ifeq ($(SYSTEM),Linux)
$(INSTALL_PROGRAM) shared-node-monitor $(DESTDIR)$CLIENT_BINDIR)/shared-node-monitor
endif
subboss:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment