mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-31 14:25:41 +00:00
[experiments/dug] Branch with the dug (LEASEQUERY client) executable.
This commit is contained in:
committed by
Tomek Mrugalski
parent
23a4b5777c
commit
7cd2ae5de6
69
dug/Makefile.dist
Normal file
69
dug/Makefile.dist
Normal file
@@ -0,0 +1,69 @@
|
||||
# Makefile.dist
|
||||
#
|
||||
# Copyright (c) 2006 by Internet Systems Consortium, Inc. ("ISC")
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
|
||||
# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# Internet Systems Consortium, Inc.
|
||||
# 950 Charter Street
|
||||
# Redwood City, CA 94063
|
||||
# <info@isc.org>
|
||||
# http://www.isc.org/
|
||||
|
||||
SRCS = dug.c
|
||||
OBJS = dug.o
|
||||
PROG = dug
|
||||
|
||||
INCLUDES = $(BINDINC) -I$(TOP)/includes
|
||||
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
|
||||
|
||||
all: $(PROG)
|
||||
|
||||
install: all
|
||||
for dir in $(USERBINDIR); \
|
||||
do \
|
||||
foo=""; \
|
||||
for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
|
||||
foo=$${foo}/$$bar; \
|
||||
if [ ! -d $$foo ]; then \
|
||||
mkdir $$foo; \
|
||||
chmod 755 $$foo; \
|
||||
fi; \
|
||||
done; \
|
||||
done
|
||||
$(INSTALL) dug $(DESTDIR)$(USERBINDIR)
|
||||
$(CHMOD) 755 $(DESTDIR)$(USERBINDIR)/dug
|
||||
|
||||
depend:
|
||||
$(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
|
||||
|
||||
clean:
|
||||
-rm -f $(OBJS)
|
||||
|
||||
realclean: clean
|
||||
-rm -f *~ $(PROG) *~
|
||||
|
||||
distclean: realclean
|
||||
-rm -f Makefile
|
||||
|
||||
links:
|
||||
@for foo in $(SRCS); do \
|
||||
if [ ! -b $$foo ]; then \
|
||||
rm -f $$foo; \
|
||||
fi; \
|
||||
ln -s $(TOP)/dug/$$foo $$foo; \
|
||||
done
|
||||
|
||||
dug: $(OBJS)
|
||||
$(CC) $(LFLAGS) -o $(PROG) $(OBJS)
|
||||
|
Reference in New Issue
Block a user