use DESTDIR according to my understanding of GNU standards
make DESRDIR a prefix of everything according my understanding of the GNU standards. This is also useful(/needed) for installing in Gentoo. Declare BINDIR for bin/program directory. Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
f2c61aefa7
commit
e9386057b6
8
Makefile
8
Makefile
@ -6,8 +6,8 @@ INSTALL=install
|
||||
|
||||
# these locations seem to work for SuSE and Fedora
|
||||
# prefix = $(HOME)
|
||||
prefix = /usr
|
||||
DESTDIR = $(prefix)/bin
|
||||
prefix = $(DESTDIR)/usr
|
||||
BINDIR = $(prefix)/bin
|
||||
DATADIR = $(prefix)/share
|
||||
DESKTOPDIR = $(DATADIR)/applications
|
||||
ICONPATH = $(DATADIR)/icons/hicolor
|
||||
@ -59,8 +59,8 @@ $(NAME): $(OBJS)
|
||||
$(CC) $(LDFLAGS) -o $(NAME) $(OBJS) $(LIBS)
|
||||
|
||||
install: $(NAME)
|
||||
$(INSTALL) -d -m 755 $(DESTDIR)
|
||||
$(INSTALL) $(NAME) $(DESTDIR)
|
||||
$(INSTALL) -d -m 755 $(BINDIR)
|
||||
$(INSTALL) $(NAME) $(BINDIR)
|
||||
$(INSTALL) -d -m 755 $(DESKTOPDIR)
|
||||
$(INSTALL) $(DESKTOPFILE) $(DESKTOPDIR)
|
||||
$(INSTALL) -d -m 755 $(ICONDIR)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user