nvramtool:
* Add OSX/Darwin support * Add $DESTDIR support * Clean up make install/spec Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4622 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
committed by
Stefan Reinauer
parent
f7f2f258d8
commit
4db6cbd26c
@@ -18,6 +18,11 @@ OBJS = cmos_lowlevel.o cmos_ops.o common.o compute_ip_checksum.o \
|
||||
hexdump.o input_file.o layout.o layout_file.o lbtable.o \
|
||||
nvramtool.o opts.o reg_expr.o
|
||||
|
||||
OS_ARCH = $(shell uname)
|
||||
ifeq ($(OS_ARCH), Darwin)
|
||||
LDFLAGS = -framework DirectIO
|
||||
endif
|
||||
|
||||
all: dep $(PROGRAM)
|
||||
|
||||
$(PROGRAM): $(OBJS)
|
||||
@@ -34,9 +39,10 @@ dep:
|
||||
@$(CC) -MM *.c > .dependencies
|
||||
|
||||
install: $(PROGRAM)
|
||||
$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
|
||||
mkdir -p $(PREFIX)/share/man/man1
|
||||
$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/sbin
|
||||
$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
|
||||
$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
|
||||
|
||||
.PHONY: all clean distclean dep
|
||||
|
||||
|
Reference in New Issue
Block a user