]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
Run tos-install-jni at postinstall time.
authorR. Steve McKown <rsmckown@gmail.com>
Fri, 23 Apr 2010 19:00:17 +0000 (13:00 -0600)
committerR. Steve McKown <rsmckown@gmail.com>
Fri, 23 Apr 2010 23:05:14 +0000 (17:05 -0600)
rules
tinyos-tools.postinst [new file with mode: 0644]

diff --git a/rules b/rules
index dcc48766ec50da0d431df1548d56ab2948986182..206ad31b39ba5a62b0d3b220e4f54329ec7ebe16 100755 (executable)
--- a/rules
+++ b/rules
@@ -106,6 +106,10 @@ binary-arch: checkroot build install
 
        : # Build the tinyos-tools package
        $(install_dir) $(dtmp)/$(toolspkg)/DEBIAN
+       $(install_script) debian/$(toolspkg).postinst \
+               $(dtmp)/$(toolspkg)/DEBIAN/postinst
+       : # $(install_script) debian/$(toolspkg).postrm \
+       : #     $(dtmp)/$(toolspkg)/DEBIAN/postrm
        $(install_dir) $(dtmp)/$(toolspkg)/usr/share/doc/$(toolspkg)/
        $(install_file) debian/changelog \
                $(dtmp)/$(toolspkg)/usr/share/doc/$(toolspkg)/changelog.Debian
diff --git a/tinyos-tools.postinst b/tinyos-tools.postinst
new file mode 100644 (file)
index 0000000..6c78b02
--- /dev/null
@@ -0,0 +1,7 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+       sudo tos-install-jni
+fi