Magellan Linux

Diff of /tags/grubby-8_40_20200707/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1869 by niro, Mon Jul 2 13:25:42 2012 UTC revision 3141 by niro, Tue Jul 7 11:15:03 2020 UTC
# Line 20  Line 20 
20  VERSION=$(shell cat VERSION)  VERSION=$(shell cat VERSION)
21    
22  TARGETS = grubby  TARGETS = grubby
23  OBJECTS = grubby.o  OBJECTS = grubby.o log.o
24    
25  CC = gcc  CC = gcc
26  RPM_OPT_FLAGS := -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector  RPM_OPT_FLAGS ?= -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector
27  CFLAGS += $(RPM_OPT_FLAGS) -std=gnu99 -Wall -Werror -Wno-error=unused-function -Wno-unused-function -ggdb  CFLAGS += $(RPM_OPT_FLAGS) -std=gnu99 -Wall -Werror -Wno-error=unused-function -Wno-unused-function -ggdb
28  LDFLAGS :=  LDFLAGS :=
29    VERBOSE_TEST :=
30    ifneq ($(VERBOSE_TEST),)
31     VERBOSE_TEST="--verbose"
32    endif
33    
34  grubby_LIBS = -lblkid -lpopt  grubby_LIBS = -lblkid -lpopt
35    
36  sbindir = /usr/sbin  PREFIX = /usr
37    sbindir = $(PREFIX)/sbin
38  mandir = /usr/share/man  mandir = /usr/share/man
39    
40  all: grubby  all: grubby
# Line 42  debug : clean Line 47  debug : clean
47    
48  test: all  test: all
49   @export TOPDIR=$(TOPDIR)   @export TOPDIR=$(TOPDIR)
50   @./test.sh   @./test.sh $(VERBOSE_TEST)
51     @./test-bls.sh $(VERBOSE_TEST)
52    
53  install: all  install: all
54   mkdir -p $(DESTDIR)/$(sbindir)   mkdir -p $(DESTDIR)/$(sbindir)
# Line 51  install: all Line 57  install: all
57   install -m 644 new-kernel-pkg.8 $(DESTDIR)/$(mandir)/man8   install -m 644 new-kernel-pkg.8 $(DESTDIR)/$(mandir)/man8
58   install -m 755 installkernel $(DESTDIR)/$(sbindir)   install -m 755 installkernel $(DESTDIR)/$(sbindir)
59   install -m 644 installkernel.8 $(DESTDIR)/$(mandir)/man8   install -m 644 installkernel.8 $(DESTDIR)/$(mandir)/man8
60     install -m 755 grubby-bls $(DESTDIR)$(PREFIX)/sbin
61   if [ -f grubby ]; then \   if [ -f grubby ]; then \
62   install -m 755 grubby $(DESTDIR)/$(sbindir) ; \   install -m 755 grubby $(DESTDIR)/$(sbindir) ; \
63   install -m 644 grubby.8 $(DESTDIR)/$(mandir)/man8 ; \   install -m 644 grubby.8 $(DESTDIR)/$(mandir)/man8 ; \

Legend:
Removed from v.1869  
changed lines
  Added in v.3141