Use Fedora release number when building MyPLC-devel-native.
authorMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 24 Oct 2007 13:05:11 +0000 (13:05 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 24 Oct 2007 13:05:11 +0000 (13:05 +0000)
getrelease.sh [new file with mode: 0755]
planetlab.mk

diff --git a/getrelease.sh b/getrelease.sh
new file mode 100755 (executable)
index 0000000..89e09fc
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+. build.common
+
+echo $pl_FEDORA_RELEASE
\ No newline at end of file
index dec31f1..92d21ac 100644 (file)
@@ -58,6 +58,7 @@ endif
 
 # Figure out whether we are building on i386 or x86_64 host
 HOSTARCH := $(shell uname -i)
+FEDORA := $(shell ./getrelease.sh)
 
 kernel-$(HOSTARCH)-MODULE := Linux-2.6
 kernel-$(HOSTARCH)-SPEC := scripts/kernel-2.6-planetlab.spec
@@ -411,6 +412,7 @@ MyPLC-devel-RPMBUILD := sudo bash ./rpmbuild.sh
 #
 
 MyPLC-devel-native-MODULE := MyPLC
+MyPLC-devel-native-RPMFLAGS := --define "fedora $(FEDORA)"
 MyPLC-devel-native-SPEC := myplc-devel-native.spec
 ALL += MyPLC-devel-native