きりかノート 3冊め

おあそびプログラミング

2013-10-01から1ヶ月間の記事一覧

productbuildによるインストーラ作成

mac

この記事は、2011年12月の「packagemakerコマンドでインストーラをつくる」の改訂版です。Package MakerがDEPRECATEDになってしまったので、こないだRubyCocoaのインストーラ作成をproductbuildに移行しました。ついでなので、その際に調べたことなどをまと…

RubyCocoa 今日のコミット 2013-10-28

importがおかしいので直した。 (r2470) フレームワーク内で形式で#importしてるとこがあったので直した。そこは"foo.h"じゃないと開発中のじゃなくて、インストール済みのフレームワークのヘッダを見に行っちゃうじゃん。 packageに--signオプションを追加。…

RubyCocoa 今日のコミット 2013-10-27

リリースしたら手を入れようと思ってたとこなどいろいろぶっこんだ。コミットの単位小さめにしてるのもあるけど、記憶にある限りでは自分の1日のコミット数としては最大かも。 ReadMeを移動してmarkdownのテキストを設置。 (r2454, r2455) ruby-2.0対応用の…

RubyCocoa-1.0.7 リリース!

しました。中身的にはあんまり変わってなくて、明確に修正したのは10.9 Mavericksでオブジェクト変換がおかしいことあがある場合くらいで、あとは本体に問題はないけどMavericks上ではテストが通らないとかですかね。 https://sourceforge.net/projects/ruby…

MacPortsのMac OS X 10.9 Mavericks対応について(10/24現在)

(10/26 追記)Mavericks対応のMacPorts-2.2.1がリリースされました。個別のportのバグレポートは引き続きお待ちしています。(10/30 追記)ソースファイル(distfiles)配布サイトで、通信速度のえらい遅いサーバがあります。ダウンロードがすごく遅い、と感…

port:rb19-nokogiriがエラーになるとか言われたので対処した

https://trac.macports.org/ticket/40836 単にバージョン更新すればいいかと思いきや、あれこれありましたよ。いつからかわからないのだけれど、nokogiriは システムやパッケージシステムで提供されてるlibxmlやlibxsltを使う 自前でビルドする が選べるよう…

発表: ClangのModules (Xcode)(10/19)

昨年のLLVM DevMtgの提案時と変わっていて情報が錯綜していたので、調べたり試したりしたのでまとめついでに発表した。公式(LLVM Clang)のドキュメントを読んだらだいたい終わりな話。 Clang Modules from Wataru Kimura Modulesってなに? #importの変わり…

第62回 Cocoa勉強会に行ってきた(10/19)

会場は水道橋の貸し会議室 内海。ここ使うのはひさしぶり。以下発表など。 「新しい通信クラス群NSURLSessionを使ってみる」iOS iOS7で導入された新しい通信API。セッションとタスクを分けたことが大きい。(通常の通信) NSURLConnectionとは異なり、デリゲ…

RubyCocoa 今日のコミット 2013-10-13

configで--sdkrootしないときextconf.rbでエラーになるのを修正。 (r2435) インストーラ(.pkg)の作成にproductbuildコマンドも使えるように。 (r2436, r2437, r2438) テストは流してたんだけど、そろそろ10.9でもパッケージつくってみるかなとGMで作業しよう…

Mavericksの次は10.10なの?

mac

ヨタ話。ついったに投げるには長かったのでこっちに。どこで見たか忘れちゃったんだけど、「Mavericksの発表後に10.10の開発にはいるよ」ていう英語の記事を見たんだけど、次のバージョンって"10.10"なわけ?11.0じゃないの?/usr/include/AvailabilityMacro…

RubyCocoa 今日のコミット 2013-10-08

SDK使用時、ffiやlibxml2のヘッダファイルの場所が適切に指示されてなかったのを修正 (r2431) テストの入力ファイルを変更 (r2432) Project Builderのテンプレートインストール用の残骸があったので削除 (r2433) (10/23 追記)Mavericksがリリースされたので…

RubyCocoa 最近のコミット 2013-10-07

git svn dcommit忘れてたのでまとめて。 String#readでarrayを期待してるところでString#readlinesを使うように (r2428) ぶっちゃけruby-2.0で試してたらエラーになったので直した。テストなんかでrequire_relativeに直す必要があるところもあるんだけど、そ…

ruby-2.1のgmp対応をどうしようか

田中哲さんの「プログラミング言語RubyにGMPを組み込む」を見ながら、そういや12月にリリースされるであろう2.1のMacPortsでのgmp対応どうしようかとか考える。 gmpバリアントを追加 デフォルト無効 あたりでいいかねえ。バリアントいるのか?という気もする…