Libarchive/Ruby / package.sh

#!/bin/sh
VERSION=0.1.2

rm *.gem *.tar.bz2
rm -rf doc
cat ext/libarchive*.c > libarchive.c
rdoc -w 4 -SHN -m  README.txt README.txt libarchive.c COPYING.libarchive LICENSE.libbzip2 --title 'Libarchive/Ruby - Ruby bindings for Libarchive.'
tar jcvf libarchive-${VERSION}.tar.bz2 --exclude=.svn README.txt *.gemspec ext doc COPYING.libarchive LICENSE.libbzip2
gem build libarchive.gemspec
gem build libarchive-mswin32.gemspec
cp libarchive-${VERSION}-x86-mswin32.gem libarchive-${VERSION}-mswin32.gem
rm libarchive.c
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.