ruby-reference-manual:493
From: Kazuhiro NISHIYAMA <zn@m...>
Date: Thu, 11 Oct 2007 11:32:02 +0900
Subject: [ruby-reference-manual:493] Re: 担当者募集
西山和広です。 At Wed, 10 Oct 2007 02:46:41 +0900, Motohiro Takayama wrote: > > まだzipとtar.gzのアーカイブをつくるところがなかったので、こんなパッチを書いてみました。(packer.rbの後ろにつけるだけ) > Mac OS X 10.4.10 では、期待どおりに動いているようです。 > > --- packer.rb.orig 2007-10-10 02:38:13.000000000 +0900 > +++ packer.rb 2007-10-10 02:38:03.000000000 +0900 > @@ -96,3 +96,8 @@ > eval src, binding, standalone, 1 > RUBY > end > + > +Dir.chdir(output_path + '/..') > +archive_name = File.basename(output_path) > +system("zip -r #{archive_name}.zip #{archive_name}") > +system("tar zcvf #{archive_name}.tar.gz #{archive_name}") 7zipの方がzipファイルを作成するときでも圧縮率がいいのと exerbでの実行ファイルも入れたい気がするので、アーカイブの作成は begin require "Win32API" # exerbでexeファイル作成 # DLLを呼んでアーカイブ作成 rescue LoadError system("7za -tzip ...") or system("zip ...") ... end という感じにするのがいいのではないかと思っています。 -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA) -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
483 2007-10-08 16:40 [aamine@l... ] 担当者募集 484 2007-10-08 18:32 ┣[mootoh@g... ] 487 2007-10-08 23:37 ┃┗[aamine@l... ] @ 485 2007-10-08 20:29 ┗[zn@m... ] 486 2007-10-08 23:34 ┗[aamine@l... ] 488 2007-10-09 05:18 ┗[zn@m... ] 492 2007-10-09 19:46 ┣[mootoh@g... ] -> 493 2007-10-11 04:32 ┃┣[zn@m... ] 495 2007-10-11 19:24 ┃┗[aamine@l... ] 494 2007-10-11 19:14 ┗[aamine@l... ] パッケージ作成スクリプト (Re: 担当者募集) 496 2007-10-11 19:38 ┣[eklerni@f... ] 497 2007-10-12 23:13 ┗[zn@m... ] 504 2007-10-15 04:12 ┣[mootoh@g... ] 506 2007-10-15 05:41 ┃┗[zn@m... ] 545 2007-11-04 13:43 ┗[aamine@l... ] 559 2007-11-06 18:02 ┗[zn@m... ]