Annotation of /trunk/grubby/Makefile
Parent Directory | Revision Log
Revision 1295 -
(hide annotations)
(download)
Fri May 27 14:41:01 2011 UTC (13 years, 5 months ago) by niro
Original Path: trunk/mkinitrd-magellan/grubby/Makefile
File size: 1400 byte(s)
Fri May 27 14:41:01 2011 UTC (13 years, 5 months ago) by niro
Original Path: trunk/mkinitrd-magellan/grubby/Makefile
File size: 1400 byte(s)
-remove unneccessary glib-2.0 requirement
1 | niro | 914 | # |
2 | # Makefile | ||
3 | # | ||
4 | # Copyright 2007-2009 Red Hat, Inc. All rights reserved. | ||
5 | # | ||
6 | # This program is free software; you can redistribute it and/or modify | ||
7 | # it under the terms of the GNU General Public License as published by | ||
8 | # the Free Software Foundation; either version 2 of the License, or | ||
9 | # (at your option) any later version. | ||
10 | # | ||
11 | # This program is distributed in the hope that it will be useful, | ||
12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
14 | # GNU General Public License for more details. | ||
15 | # | ||
16 | # You should have received a copy of the GNU General Public License | ||
17 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
18 | # | ||
19 | |||
20 | niro | 532 | VERSION=$(shell cat ../VERSION) |
21 | |||
22 | niro | 914 | TARGETS = grubby |
23 | OBJECTS = grubby.o | ||
24 | niro | 532 | |
25 | niro | 914 | CFLAGS := $(CFLAGS) $(RPM_OPT_FLAGS) -DVERSION='"$(VERSION)"' -Wall -Werror |
26 | LDFLAGS := | ||
27 | niro | 532 | |
28 | niro | 914 | grubby_LIBS = -lblkid -lpopt |
29 | niro | 532 | |
30 | niro | 937 | mandir = usr/share/man |
31 | |||
32 | niro | 914 | all: grubby |
33 | niro | 532 | |
34 | niro | 914 | test: all |
35 | @export TOPDIR=$(TOPDIR) | ||
36 | niro | 532 | @./test.sh |
37 | |||
38 | niro | 914 | install: all |
39 | niro | 532 | mkdir -p $(DESTDIR)/sbin |
40 | niro | 914 | mkdir -p $(DESTDIR)/$(mandir)/man8 |
41 | niro | 532 | install -m 755 new-kernel-pkg $(DESTDIR)/sbin |
42 | niro | 1153 | install -m 644 new-kernel-pkg.8 $(DESTDIR)/$(mandir)/man8 |
43 | niro | 532 | if [ -f grubby ]; then \ |
44 | install -m 755 grubby $(DESTDIR)/sbin ; \ | ||
45 | niro | 914 | install -m 644 grubby.8 $(DESTDIR)/$(mandir)/man8 ; \ |
46 | niro | 532 | fi |
47 | |||
48 | niro | 914 | grubby:: $(OBJECTS) |
49 | $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(grubby_LIBS) | ||
50 | niro | 532 | |
51 | clean: | ||
52 | niro | 914 | rm -f *.o grubby *~ |