Kitgen Build System メモ
あとパッケージ類も、最新のバージョンではなかったりする。
今のところkbs.tclでは自動的にダウンロードができない(fossil.exeを使えばよいのだが。) 一時的な回避策として、ローカルウェブサーバを立ててダウンロードさせる必要があった。
実行ファイル1つ起動して、ウィンドウにファイルまたはフォルダをドラッグアンドドロップするだけでURLが割り当てられる。
が競合して、失敗していた。8.5をビルドしたあとは、buildWindowsNT\libに入ってるddeとregをリネームするか、削除するのがよい。 あるいは、以下のパッチを当てる。このファイルも自動ダウンロードなので、一回は失敗する必要があるが。
catch {;# tcl with dde and registry under windows
- _package shared dde {} {} {} [glob ../lib/dde*]
+ _package shared dde {} {} {} [lindex [glob ../lib/dde*] end]
- _package shared registry {} {} {} [glob ../lib/reg*]
+ _package shared registry {} {} {} [lindex [glob ../lib/reg*] end]
}
kbs.tcl -r -vq -v -make=/bin/make -unzip=/bin/gunzip --enable-threads install kbskit8.5
kbs.tcl -r -vq -v -make=/bin/make -unzip=/bin/gunzip install kbskit8.6
C:/src/kitgen/buildWindowsNT/bin/kbsvq8.5-gui.exeみたいなファイルができる。
kbs.tcl -make=/bin/make -unzip=/bin/gunzip clean kbskit8.5
kbs.tcl -make=/bin/make -unzip=/bin/gunzip clean kbskit8.6