"make release" target
authorH. Peter Anvin <hpa@zytor.com>
Fri, 11 Jan 2008 05:50:36 +0000 (21:50 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 11 Jan 2008 05:50:36 +0000 (21:50 -0800)
Makefile

index c02b2b5..1ae7159 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -39,7 +39,12 @@ distclean: cleaner
        find . -name '*~' -print0 | xargs -0rt rm -f
 
 spotless: distclean
-       rm -rf configure config.h.in
+       rm -rf configure config.h.in wraplinux.spec
+
+release:
+       $(MAKE) depend
+       $(MAKE) spec
+       $(MAKE) distclean
 
 #
 # Autoconf
@@ -68,6 +73,11 @@ VERSION = $(shell cat version)
 version.h: version
        echo "#define WRAPLINUX_VERSION \"$(VERSION)\"" > version.h
 
+#
+# RPM specfile
+#
+spec: wraplinux.spec
+
 wraplinux.spec: wraplinux.spec.in version
        $(SED) -e 's/@@VERSION@@/$(VERSION)/g' < $< > $@