chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[PATCH] fix udev-test.pl
[elogind.git]
/
klibc
/
Makefile
diff --git
a/klibc/Makefile
b/klibc/Makefile
index 5f9a7d6a6e9d41a01a64014a280ac9125bfe7321..ef5fbabff8fc06291be7a5331c3fdf097364ecbc 100644
(file)
--- a/
klibc/Makefile
+++ b/
klibc/Makefile
@@
-1,6
+1,23
@@
+VERSION := $(shell cat version)
SUBDIRS = klibc
all:
SUBDIRS = klibc
all:
+rpmbuild = $(shell which rpmbuild 2>/dev/null || which rpm)
+
+klibc.spec: klibc.spec.in version
+ sed -e 's/@@VERSION@@/$(VERSION)/g' < $< > $@
+
+.PHONY: rpm
+rpm: klibc.spec
+ +$(rpmbuild) -bb klibc.spec
+
%:
@set -e; for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
%:
@set -e; for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
+
+clean:
+ @set -e; for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
+
+spotless:
+ @set -e; for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
+ rm -f klibc.spec *~ tags