X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=rules;h=206ad31b39ba5a62b0d3b220e4f54329ec7ebe16;hb=f0a1460fb2ace37a731bcd2dab6727087d70a86c;hp=aaf038406dc7efd555b0c25f152a7cef848e4bf7;hpb=a188ae54a2556319635ca6134a94ddd4d86d1f7b;p=tinyos-2.x.git diff --git a/rules b/rules index aaf03840..206ad31b 100755 --- a/rules +++ b/rules @@ -69,6 +69,13 @@ install-stamp: checkroot build-stamp $(MAKE) -C $(dtmp)/builddir/tools \ prefix=$$(pwd)/$(dtmp)/$(toolspkg)/usr \ mandir=$$(pwd)/$(dtmp)/$(toolspkg)/usr/share/man install + : # Build tinyos.jar here; gain access to uninstalled tinyos tools. + PATH=$$(pwd)/$(dtmp)/$(toolspkg)/usr/bin:$$PATH \ + TOSROOT=$$(pwd)/$(dtmp)/builddir \ + TOSDIR=$$(pwd)/$(dtmp)/builddir/tos \ + CLASSPATH=$$(pwd)/$(dtmp)/builddir/support/sdk/java:. \ + $(MAKE) -C $(dtmp)/builddir/support/sdk/java tinyos.jar + $(MAKE) -C $(dtmp)/builddir/support/sdk/java clean touch $@ @@ -99,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 @@ -139,7 +150,7 @@ binary-arch: checkroot build install $(install_dir) $(dtmp)/$(srcpkg)/opt/tinyos chmod u+x tools/release/extractor tools/release/extractor $(dtmp)/$(srcpkg)/opt/tinyos/$(version) < \ - tools/release/tinyos.files >/dev/null + tools/release/tinyos.filter >/dev/null $(install_dir) $(dtmp)/$(srcpkg)/usr/share/lintian/overrides $(install_file) debian/$(srcmetapkg).lintian-overrides \ $(dtmp)/$(srcpkg)/usr/share/lintian/overrides/$(srcpkg)