Init
This commit is contained in:
48
etc/restore/Makefile
Normal file
48
etc/restore/Makefile
Normal file
@@ -0,0 +1,48 @@
|
||||
#
|
||||
# Copyright (c) 1983 Regents of the University of California.
|
||||
# All rights reserved. The Berkeley software License Agreement
|
||||
# specifies the terms and conditions for redistribution.
|
||||
#
|
||||
# @(#)Makefile 1.1 94/10/31 SMI; from UCB 5.3 9/7/85
|
||||
#
|
||||
BINS= restore
|
||||
OBJS= dirs.o interactive.o main.o restore.o \
|
||||
symtab.o tape.o utilities.o
|
||||
DUMPOBJS= dumprmt.o
|
||||
DUMPSRCS= ../dump/dumprmt.c
|
||||
DOPRNT= ../../lib/libc/stdio/common
|
||||
SRCS= $(OBJS:.o=.c) $(DUMPSRCS)
|
||||
HDRS= restore.h
|
||||
|
||||
LDFLAGS= -Bstatic
|
||||
CFLAGS= -O
|
||||
|
||||
.KEEP_STATE:
|
||||
|
||||
.INIT: $(HDRS)
|
||||
|
||||
all: $(BINS)
|
||||
|
||||
$(BINS): $(OBJS) $(DUMPOBJS) doprnt.o
|
||||
$(LINK.c) -o $@ $(OBJS) $(DUMPOBJS) doprnt.o
|
||||
|
||||
doprnt.o: $(DOPRNT)/doprnt.c
|
||||
$(CC) $(CFLAGS) -c -DFLOAT=0 -I$(DOPRNT) $(DOPRNT)/doprnt.c
|
||||
|
||||
$(DUMPOBJS): $(DUMPSRCS)
|
||||
$(COMPILE.c) -o $@ $(DUMPSRCS)
|
||||
|
||||
install: $(BINS)
|
||||
install -d $(DESTDIR)/usr/etc
|
||||
install -s -m 4755 $(BINS) $(DESTDIR)/usr/etc
|
||||
-rm -f $(DESTDIR)/usr/etc/rrestore
|
||||
ln -s restore $(DESTDIR)/usr/etc/rrestore
|
||||
|
||||
clean:
|
||||
$(RM) $(BINS) $(OBJS) $(DUMPOBJS)
|
||||
|
||||
lint: $(SRCS)
|
||||
$(LINT.c) $(SRCS)
|
||||
|
||||
print:
|
||||
@pr /usr/include/protocols/dumprestore.h restore.h $(SRCS) $(DUMPSRCS)
|
||||
Reference in New Issue
Block a user