mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-04-17 15:14:49 +02:00
ruby: use gem-compile gem instead of some scripts to create binary gems
This commit is contained in:
parent
6c6df1adaf
commit
7c863c341e
@ -19,7 +19,9 @@ cat msgpack_test.rb | sed "s/require ['\"]msgpack['\"]/require File.dirname(__FI
|
||||
|
||||
gem build msgpack.gemspec
|
||||
|
||||
# ./msgpack.mingw.sh # on msys
|
||||
# gem install gem-compile # on msys
|
||||
# gem compile msgpack-$version.gem # on msys
|
||||
# gem compile msgpack-$version.gem -p mswin32 # on msys
|
||||
# gem push msgpack-$version.gem
|
||||
# gem push msgpack-$version-x86-mingw32.gem
|
||||
# gem push msgpack-$version-mswin32.gem
|
||||
|
@ -1,7 +1,7 @@
|
||||
Gem::Specification.new do |s|
|
||||
s.platform = Gem::Platform::RUBY
|
||||
s.name = "msgpack"
|
||||
s.version = "0.3.4"
|
||||
s.version = "0.3.5"
|
||||
s.summary = "MessagePack, a binary-based efficient data interchange format."
|
||||
s.author = "FURUHASHI Sadayuki"
|
||||
s.email = "frsyuki@users.sourceforge.jp"
|
||||
|
@ -1,16 +0,0 @@
|
||||
Gem::Specification.new do |s|
|
||||
s.platform = Gem::Platform::CURRENT
|
||||
s.name = "msgpack"
|
||||
s.version = "0.3.4"
|
||||
s.summary = "MessagePack, a binary-based efficient data interchange format."
|
||||
s.author = "FURUHASHI Sadayuki"
|
||||
s.email = "frsyuki@users.sourceforge.jp"
|
||||
s.homepage = "http://msgpack.sourceforge.net/"
|
||||
s.rubyforge_project = "msgpack"
|
||||
s.has_rdoc = false
|
||||
s.extra_rdoc_files = ["README", "ChangeLog", "AUTHORS"]
|
||||
s.require_paths = ["lib", "ext"]
|
||||
s.files = Dir["lib/**/*", "ext/**/*", "msgpack/**/*", "test/**/*"]
|
||||
s.test_files = Dir["test/test_*.rb"]
|
||||
s.extensions = Dir["ext/**/extconf.rb"]
|
||||
end
|
@ -1,21 +0,0 @@
|
||||
#!/bin/sh
|
||||
if [ -z "$1" ];then
|
||||
echo "usage: $0 <version>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
version=$1
|
||||
build=msgpack-mingw-build
|
||||
|
||||
./makegem.sh
|
||||
gem build msgpack.mingw.gemspec
|
||||
rm -rf $build
|
||||
mkdir $build
|
||||
cd $build
|
||||
tar xvf ../msgpack-$version-x86-mingw32.gem
|
||||
gunzip metadata.gz
|
||||
sed s/x86-mingw32/mswin32/ metadata > metadata.tmp
|
||||
mv metadata.tmp metadata
|
||||
gzip metadata
|
||||
tar cvf msgpack-$version-mswin32.gem metadata.gz data.tar.gz
|
||||
|
Loading…
x
Reference in New Issue
Block a user